1
# Site-specific configuration constants (used by the server side
4
# $Id: boinc_configuration.pl 356 2010-03-02 15:00:31Z toni $
8
# This file is part of RemoteBOINC.
9
# Copyright (C) 2010 Universitat Pompeu Fabra
11
# RemoteBOINC is free software; you can redistribute it and/or modify it
12
# under the terms of the GNU Lesser General Public License
13
# as published by the Free Software Foundation,
14
# either version 3 of the License, or (at your option) any later version.
16
# RemoteBOINC is distributed in the hope that it will be useful,
17
# but WITHOUT ANY WARRANTY; without even the implied warranty of
18
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
19
# See the GNU Lesser General Public License for more details.
21
# You should have received a copy of the GNU Lesser General Public License
22
# along with BOINC. If not, see <http://www.gnu.org/licenses/>.
26
my $cgi="/home/boinc/toni/apache/cgi-bin";
29
# Dav incoming directory, as seen by this script (path on server's
31
DAV_DIR => "$cgi/../DAV",
33
# Boinc's project dir, used for sumbission
34
PROJECT_DIR => "/home/boinc/projects/LUNA",
36
# Workflow_results directory, where the input and assimilator's output
37
# files will go, and scripts will be launched.
38
WORKFLOW_DIR => "/home/boinc/projects/LUNA/workflow_results",
40
# DAV url as seen by the clients
41
DAV_URL => "http://XXXXX:8383/DAV/",
43
# Encodeinput parameters. Architecture will be appended at the end
44
# of executable name (x86_64 or i686).
45
ENCODE_EXECUTABLE => "$cgi/etc/encodeinput",
48
# File extension table. The funny layout is to simplify XML-ing &
49
# lookups later. The server will send this list to the client. The
50
# client will NOT download files if a file with the same name exists,
51
# OR one with the appended extensions.
54
Alias => [ ".log", ".log.gz", ".log.gz.bad" ] },
56
Alias => [ ".coor" ] },
58
Alias => [ ".vel" ] },
60
Alias => [ ".idx" ] },
62
Alias => [ ".dcd", ".dcd.gz", ".dcd.gz.bad" ] },
66
# Directory for miscellaneous files (eg. defaults)
67
ETC_DIR => "$cgi/etc",
69
# Minimum age for files to be removed during remote retrieval, in days
70
# (possibly fractional). Should be at least the frequency with which
71
# validator is run. CURRENTLY UNUSED.
72
REMOVE_MIN_AGE => 1./24,
74
# Defaults if not specified - not under user control
75
DEFAULT_EMAIL => 'nobody@nil.es',
77
# Defaults if not specified - under user control
78
DEFAULT_APP_NAME => 'acemd',
79
DEFAULT_NUMSTEPS => 1,
80
DEFAULT_PRIORITY => 1,