1 <?xml version="1.0" encoding="utf-8"?>
4 Default SFA configuration file
12 <!DOCTYPE configuration PUBLIC "-//PlanetLab Central//DTD PLC configuration//EN" "plc_config.dtd">
17 <!-- ======================================== -->
20 <description>Basic system variables.</description>
23 <variable id="interface_hrn" type="string">
24 <name>Human readable name</name>
26 <description>The human readable name for this interface.</description>
29 <variable id="api_debug" type="boolean">
32 <description>Flag to turn debug on.</description>
38 <!-- ======================================== -->
39 <category id="sfa_registry">
41 <description>The settings that affect the registry that will run
42 as part of this SFA instance.</description>
45 <variable id="enabled" type="boolean">
46 <name>Enable Registry</name>
48 <description>Allows this local SFA instance to run as a
49 registry.</description>
52 <variable id="type" type="string">
53 <name>Registry type</name>
55 <description>The type of backend server for this
56 registry. Some registries may not be myplc.</description>
59 <variable id="host" type="hostname">
61 <value>localhost</value>
62 <description>The hostname where the registry is expected to
63 be found; using localhost when the local registry is enabled
64 seems reasonable.</description>
67 <variable id="port" type="int">
68 <name>Port number</name>
70 <description>The port where the registry is to be found.</description>
73 <variable id="root_auth" type="string">
74 <name>Root Authority</name>
76 <description>The hrn of the registry's root auth.</description>
79 <variable id="level1_auth" type="string">
80 <name>Level1 Authority</name>
82 <description>The hrn of the registry's level1 auth (sub
83 authority). The full name of this interface (only secify if
84 this interface is a sub authority).</description>
89 <!-- ======================================== -->
90 <category id="sfa_aggregate">
91 <name>Aggregate</name>
92 <description>The settings that affect the aggregate manager that will run
93 as part of this SFA instance.</description>
96 <variable id="enabled" type="boolean">
97 <name>Enable Aggregate</name>
99 <description>Allows this local SFA instance to run as an
100 aggregate manager.</description>
103 <variable id="type" type="string">
104 <name>Aggregate type</name>
106 <description>The type of backend server for this
107 aggregate. Some aggregates may not be myplc.</description>
110 <variable id="rspec_schema" type="string">
111 <name>RSpec Schema</name>
112 <value>/etc/sfa/pl.rng</value>
113 <description>The path to the default schema</description>
116 <variable id="host" type="hostname">
117 <name>Hostname</name>
118 <value>localhost</value>
119 <description>The hostname where the aggregate is expected to
120 be found.</description>
123 <variable id="port" type="int">
124 <name>Port number</name>
126 <description>The port where the aggregate is to be found.</description>
131 <!-- ======================================== -->
132 <category id="sfa_geni_aggregate">
133 <name>GENI Aggregate</name>
134 <description>The settings that affect the geni aggregate manager that will run
135 as part of this SFA instance.</description>
138 <variable id="enabled" type="boolean">
139 <name>Enable GENI Aggregate</name>
141 <description>Allows this local SFA instance to run as an
142 GENI aggregate manager.</description>
145 <variable id="type" type="string">
146 <name>GENI Aggregate type</name>
148 <description>The type of backend server for this
149 aggregate. Some aggregates may not be myplc.</description>
152 <variable id="host" type="hostname">
153 <name>Hostname</name>
154 <value>localhost</value>
155 <description>The hostname where the aggregate is expected to
156 be found.</description>
159 <variable id="port" type="int">
160 <name>Port number</name>
162 <description>The port where the aggregate is to be found.</description>
168 <!-- ======================================== -->
169 <category id="sfa_sm">
170 <name>Slice Manager</name>
171 <description>The settings that affect the slice manager that will run
172 as part of this SFA instance.</description>
175 <variable id="enabled" type="boolean">
176 <name>Enable Slice Manager</name>
178 <description>Allows this local SFA instance to run as a
179 slice manager.</description>
182 <variable id="type" type="string">
183 <name>Slice Manager type</name>
185 <description>The type of backend server for this
186 slice manager. Not all slice managers are myplc.</description>
189 <variable id="host" type="hostname">
190 <name>Hostname</name>
191 <value>localhost</value>
192 <description>The hostname where the slice manager is expected to
193 be found.</description>
196 <variable id="port" type="int">
197 <name>Port number</name>
199 <description>The port where the slice manager is to be found.</description>
204 <!-- ======================================== -->
205 <category id="sfa_plc">
207 <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>
210 <variable id="user" type="string">
211 <name>PLC login name for an admin user; SFA will carry on operations under this account.</name>
212 <value>root@localhost.localdomain</value>
213 <description></description>
216 <variable id="password" type="string">
217 <name>Password</name>
219 <description>The PLC password for SFA_PLC_USER.</description>
222 <variable id="url" type="string">
224 <value>https://localhost:443/PLCAPI/</value>
225 <description>Full URL of PLC interface.</description>
228 <variable id="db_name" type="string">
229 <name>Database name</name>
230 <value>planetlab5</value>
231 <description>Planetlab database name.</description>
234 <variable id="db_host" type="hostname">
235 <name>Datbase host</name>
236 <value>localhost</value>
237 <description>The host where the PLC database can be reached.</description>
240 <variable id="db_port" type="int">
241 <name>Database port</name>
243 <description>The port where the PLC database can be reached.</description>
246 <variable id="db_user" type="string">
247 <name>Database user</name>
248 <value>pgsqluser</value>
249 <description></description>
252 <variable id="db_password" type="string">
253 <name>Database password</name>
255 <description>The password for PLC_DB_USER.</description>
264 <!-- deprecated - not used anymore - use .lst files instead -->