FeddGettingStarted: experiment.conf

File experiment.conf, 2.6 KB (added by faber, 7 years ago)

experiment controller configuration file

Line 
1[DEFAULT]
2
3# This section is primarily to set internal variables for customization.  A
4# variable is inserted by %(variable)s .  NB: that s after the parens is
5# literal.
6
7# The Experiment Controllers home directory.  Used in susbtitutions.
8base: /usr/local/etc/fedd
9# Space in /var for the Experiment controller. Used in susbtitutions.
10var: /var/db/fedd
11# The DNS name the Experiment controller runs on. Used in susbtitutions.
12hostname:users.isi.deterlab.net
13
14[globals]
15
16# Real EC configuration
17
18# The certificate file that identifies this controller.
19cert_file: %(base)s/fedd.pem
20
21# The ports and protocols this node is supporting.  This says listen on poer
22# 23235 for SOAP connections and 23232 for XMLRPC connections.
23services: 23235,23232:xmlrpc
24
25
26[experiment_control]
27
28# How to convert tcl (ns2) experiments into topdl.  Generally the safest way to
29# do this is to contact DETER's EC using the ns2topdl_uri setting below.  If
30# the testbed is a DETER testbed, you may be able to do the conversion locally
31# using the tcl_splitter parameter below.  Pick one.
32
33#tcl_splitter: /usr/testbed/opsdir/lib/ns2ir/parse.tcl
34ns2topdl_uri: http://users.isi.deterlab.net:23235
35
36# Staging area for software being sent to federated experiments.  This line
37# stores it under /var/db/fedd (from the var variable above.
38repodir: %(var)s/repo
39
40# Contact URL for retrieving software.
41repo_url: https://%(hostname)s:23235
42
43# Contact URL for retrieving experiment configuration data
44store_url: https://%(hostname)s:23235
45
46# File in which the dynamic experiment configuration data is stored.  You do
47# not need to create this file, nor manage it.
48synch_store: %(base)s/store.dat
49
50# ABAC configuration.  No other value for auth_type is currently valid.
51auth_type = abac
52
53# Location of the ABAC state
54auth_dir = %(base)s/abac
55
56# Time to cache status information, in seconds
57info_cache = 300
58
59# Logging level, in traditional syslog values.
60log_level: debug
61
62# Debugging parameters.  If leave_tempfiles is true, temporaries are not
63# deleted.  If create_debug is true, the local testbed is not accessed (no
64# resources are allocated.)
65#leave_tmpfiles: true
66#create_debug: false
67
68# Internal experiment controller state.  Completely managed internally
69experiment_state: %(base)s/fedd.state
70
71# List of testbed names to access URLs
72mapdb: %(base)s/exp_map_db
73
74# Software to install on each experiment node to form federated experiments.
75# The first parameter is the directory in which to install it and the second
76# the tra file to unpack.  These are the correct values for the fedkit
77# distributed with fedd.
78fedkit: /usr %(base)s/fedkit.tgz
79