1 <?xml version="1.0" encoding="utf-8"?>
4 Default SFA configuration file
10 <!DOCTYPE configuration PUBLIC "-//PlanetLab Central//DTD PLC configuration//EN" "plc_config.dtd">
15 <!-- ======================================== -->
18 <description>Basic system variables.</description>
21 <variable id="interface_hrn" type="string">
22 <name>Human readable name</name>
24 <description>The human readable name for this interface.</description>
27 <variable id="api_debug" type="boolean">
30 <description>Flag to turn debug on.</description>
36 <!-- ======================================== -->
37 <category id="sfa_registry">
39 <description>The settings that affect the registry that will run
40 as part of this SFA instance.</description>
43 <variable id="enabled" type="boolean">
44 <name>Enable Registry</name>
46 <description>Allows this local SFA instance to run as a
47 registry.</description>
50 <variable id="type" type="string">
51 <name>Registry type</name>
53 <description>The type of backend server for this
54 registry. Some registries may not be myplc.</description>
57 <variable id="host" type="hostname">
59 <value>localhost</value>
60 <description>The hostname where the registry is expected to
61 be found; using localhost when the local registry is enabled
62 seems reasonable.</description>
65 <variable id="port" type="int">
66 <name>Port number</name>
68 <description>The port where the registry is to be found.</description>
71 <variable id="root_auth" type="string">
72 <name>Root Authority</name>
74 <description>The hrn of the registry's root auth.</description>
80 <!-- ======================================== -->
81 <category id="sfa_aggregate">
82 <name>Aggregate</name>
83 <description>The settings that affect the aggregate manager that will run
84 as part of this SFA instance.</description>
87 <variable id="enabled" type="boolean">
88 <name>Enable Aggregate</name>
90 <description>Allows this local SFA instance to run as an
91 aggregate manager.</description>
94 <variable id="type" type="string">
95 <name>Aggregate type</name>
97 <description>The type of backend server for this
98 aggregate. Some aggregates may not be myplc.</description>
101 <variable id="rspec_schema" type="string">
102 <name>RSpec Schema</name>
103 <value>/etc/sfa/pl.rng</value>
104 <description>The path to the default schema</description>
107 <variable id="host" type="hostname">
108 <name>Hostname</name>
109 <value>localhost</value>
110 <description>The hostname where the aggregate is expected to
111 be found.</description>
114 <variable id="port" type="int">
115 <name>Port number</name>
117 <description>The port where the aggregate is to be found.</description>
122 <!-- ======================================== -->
123 <category id="sfa_geni_aggregate">
124 <name>GENI Aggregate</name>
125 <description>The settings that affect the geni aggregate manager that will run
126 as part of this SFA instance.</description>
129 <variable id="enabled" type="boolean">
130 <name>Enable GENI Aggregate</name>
132 <description>Allows this local SFA instance to run as an
133 GENI aggregate manager.</description>
136 <variable id="type" type="string">
137 <name>GENI Aggregate type</name>
139 <description>The type of backend server for this
140 aggregate. Some aggregates may not be myplc.</description>
143 <variable id="host" type="hostname">
144 <name>Hostname</name>
145 <value>localhost</value>
146 <description>The hostname where the aggregate is expected to
147 be found.</description>
150 <variable id="port" type="int">
151 <name>Port number</name>
153 <description>The port where the aggregate is to be found.</description>
159 <!-- ======================================== -->
160 <category id="sfa_sm">
161 <name>Slice Manager</name>
162 <description>The settings that affect the slice manager that will run
163 as part of this SFA instance.</description>
166 <variable id="enabled" type="boolean">
167 <name>Enable Slice Manager</name>
169 <description>Allows this local SFA instance to run as a
170 slice manager.</description>
173 <variable id="type" type="string">
174 <name>Slice Manager type</name>
176 <description>The type of backend server for this
177 slice manager. Not all slice managers are myplc.</description>
180 <variable id="host" type="hostname">
181 <name>Hostname</name>
182 <value>localhost</value>
183 <description>The hostname where the slice manager is expected to
184 be found.</description>
187 <variable id="port" type="int">
188 <name>Port number</name>
190 <description>The port where the slice manager is to be found.</description>
195 <!-- ======================================== -->
196 <category id="sfa_plc">
198 <description>The settings that tell this SFA instance how to interact with the underlying PLC. Refer to plc-config-tty on this installation for more information.</description>
201 <variable id="user" type="string">
202 <name>PLC login name for an admin user; SFA will carry on operations under this account.</name>
203 <value>root@localhost.localdomain</value>
204 <description></description>
207 <variable id="password" type="string">
208 <name>Password</name>
210 <description>The PLC password for SFA_PLC_USER.</description>
213 <variable id="url" type="string">
215 <value>https://localhost:443/PLCAPI/</value>
216 <description>Full URL of PLC interface.</description>
219 <variable id="db_name" type="string">
220 <name>Database name</name>
221 <value>planetlab5</value>
222 <description>Planetlab database name.</description>
225 <variable id="db_host" type="hostname">
226 <name>Datbase host</name>
227 <value>localhost</value>
228 <description>The host where the PLC database can be reached.</description>
231 <variable id="db_port" type="int">
232 <name>Database port</name>
234 <description>The port where the PLC database can be reached.</description>
237 <variable id="db_user" type="string">
238 <name>Database user</name>
239 <value>pgsqluser</value>
240 <description></description>
243 <variable id="db_password" type="string">
244 <name>Database password</name>
246 <description>The password for PLC_DB_USER.</description>
255 <!-- deprecated - not used anymore - use .lst files instead -->