Small fix : actual file deletion. See previous commit.
authorSandrine Avakian <sandrine.avakian@inria.fr>
Tue, 5 Feb 2013 12:53:39 +0000 (13:53 +0100)
committerSandrine Avakian <sandrine.avakian@inria.fr>
Tue, 5 Feb 2013 12:53:39 +0000 (13:53 +0100)
testbeds/senslab/config/senslab/default_config.xml [deleted file]
testbeds/senslab/config/senslab/sfa_config [deleted file]
testbeds/senslab/config/senslab/sfa_config.xml [deleted file]
testbeds/senslab/config/senslab/site.xml [deleted file]
testbeds/senslab/config/senslab/site_config [deleted file]
testbeds/senslab/config/senslab2/default_config.xml [deleted file]
testbeds/senslab/config/senslab2/sfa_config [deleted file]
testbeds/senslab/config/senslab2/sfa_config.xml [deleted file]
testbeds/senslab/config/senslab2/site.xml [deleted file]
testbeds/senslab/config/senslab2/site_config [deleted file]

diff --git a/testbeds/senslab/config/senslab/default_config.xml b/testbeds/senslab/config/senslab/default_config.xml
deleted file mode 100644 (file)
index 214819e..0000000
+++ /dev/null
@@ -1,336 +0,0 @@
-<?xml version="1.0" encoding="utf-8"?>
-
-<!--
-Default SFA configuration file
-
-Thierry Parmentelat 
-
--->
-
-<!DOCTYPE configuration PUBLIC "-//PlanetLab Central//DTD PLC configuration//EN" "plc_config.dtd">
-
-<configuration>
-  <variables>
-
-    <!-- ======================================== -->
-    <category id="sfa">
-      <name>General</name>
-      <description>Basic system variables.</description>
-
-      <variablelist>
-        <variable id="generic_flavour" type="string">
-          <name>Generic Flavour</name>
-          <value>slab</value>
-          <description>This string refers to a class located in sfa.generic that describes 
-          which specific implementation needs to be used for api, manager and driver objects.
-          PlanetLab users do not need to change this setting.
-          </description>
-        </variable>
-
-        <variable id="interface_hrn" type="string">
-          <name>Human readable name</name>
-          <value>senslab</value>
-          <description>The human readable name for this interface.</description>
-        </variable>
-
-        <variable id="credential_schema" type="string">
-          <name>Credential Schema</name>
-          <value>/etc/sfa/credential.xsd</value>
-          <description>The path to the default credential schema</description>
-        </variable>
-
-        <variable id="api_loglevel" type="int">
-          <name>Debug</name>
-          <value>2</value>
-          <description>Logging level; 0=minimum, 1=info, 2=debug</description>
-        </variable>
-    
-        <variable id="max_slice_renew" type="int">
-          <name>Max Slice Renew</name>
-          <value>60</value>
-          <description>Maximum amout of days a user can extend/renew their slices to</description>
-        </variable>
-
-        <variable id="session_key_path" type="string">
-            <name>User Session Keys Path </name>
-            <value>/var/lib/sfa/session_keys</value>
-            <description>Some services will peform operations on behalf of a user, but make
-            it look like the user is the one performing the operation. Doing this requires a 
-            valid key pair and credential for the user. This option defines the path where 
-            key pairs and credentials are generated and stored.
-            This functionality is used by the SFA web GUI. 
-            </description> 
-        </variable>
-
-         <variable id="data_dir" type="string">
-            <name>Data Directory </name>
-            <value>/var/lib/sfa/</value>
-            <description>Directory where cached certficiates and other data is stored.
-            </description>
-        </variable>
-
-      </variablelist>
-    </category>
-
-    <!-- ======================================== -->
-    <category id="sfa_registry">
-      <name>Registry</name>
-      <description>The settings that affect the registry that will run
-      as part of this SFA instance.</description>
-
-      <variablelist>
-       <variable id="enabled" type="boolean">
-         <name>Enable Registry</name>
-         <value>true</value>
-         <description>Allows this local SFA instance to run as a
-         registry.</description>
-       </variable>
-
-       <variable id="host" type="hostname">
-         <name>Hostname</name>
-         <value>localhost</value>
-         <description>The hostname where the registry is expected to
-         be found; using localhost when the local registry is enabled
-         seems reasonable.</description>
-       </variable>
-
-       <variable id="port" type="int">
-         <name>Port number</name>
-         <value>12345</value>
-         <description>The port where the registry is to be found.</description>
-       </variable>
-
-       <variable id="root_auth" type="string">
-         <name>Root Authority</name>
-         <value>senslab</value>
-         <description>The hrn of the registry's root auth.</description>
-       </variable>
-
-    </variablelist>
-    </category>
-
-    <!-- ======================================== -->
-    <category id="sfa_sm">
-      <name>Slice Manager</name>
-      <description>The settings that affect the slice manager that will run
-      as part of this SFA instance.</description>
-
-      <variablelist>
-       <variable id="enabled" type="boolean">
-         <name>Enable Slice Manager</name>
-         <value>true</value>
-         <description>Allows this local SFA instance to run as a
-         slice manager.</description>
-       </variable>
-
-       <variable id="host" type="hostname">
-         <name>Hostname</name>
-         <value>localhost</value>
-         <description>The hostname where the slice manager is expected to
-         be found.</description>
-       </variable>
-
-       <variable id="port" type="int">
-         <name>Port number</name>
-         <value>12347</value>
-         <description>The port where the slice manager is to be found.</description>
-       </variable>
-
-       <variable id="caching" type="boolean">
-         <name>Cache advertisement rspec</name>
-         <value>false</value>
-         <description>Enable caching of the global advertisement, as
-         returned by ListResources without a slice argument. </description>
-         </variable>
-
-      </variablelist>
-    </category>
-
-    <!-- ======================================== -->
-    <category id="sfa_aggregate">
-      <name>Aggregate</name>
-      <description>The settings that affect the aggregate manager that will run
-      as part of this SFA instance.</description>
-
-      <variablelist>
-       <variable id="enabled" type="boolean">
-         <name>Enable Aggregate</name>
-         <value>true</value>
-         <description>Allows this local SFA instance to run as an
-         aggregate manager.</description>
-       </variable>
-
-       <variable id="host" type="hostname">
-         <name>Hostname</name>
-         <value>localhost</value>
-         <description>The hostname where the aggregate is expected to
-         be found.</description>
-       </variable>
-
-       <variable id="port" type="int">
-         <name>Port number</name>
-         <value>12346</value>
-         <description>The port where the aggregate is to be found.</description>
-       </variable>
-
-       <variable id="caching" type="boolean">
-         <name>Cache advertisement rspec</name>
-         <value>true</value>
-         <description>Enable caching of the global advertisement, as
-         returned by ListResources without a slice argument. </description>
-         </variable>
-
-      </variablelist>
-
-    </category>
-
-    <!-- ======================================== -->
-    <category id="sfa_db">
-      <name></name>
-      <description>The settings that tell this SFA instance where to find its database. You can essentially leave this as-is unless you plan on hosting your data on some other box.</description>
-
-      <variablelist>
-       <variable id="enabled" type="boolean">
-         <name>Enabled</name>
-         <value>true</value>
-         <description>Enable the database server on this machine.</description>
-       </variable>
-
-       <variable id="host" type="hostname">
-         <name>Database host</name>
-         <value>localhost</value>
-         <description>The host where the SFA database can be reached.</description>
-       </variable>
-
-       <variable id="port" type="int">
-         <name>Database port</name>
-         <value>5432</value>
-         <description>The port where the SFA database can be reached.</description>
-       </variable>
-
-       <variable id="user" type="string">
-         <name>Database user</name>
-         <value>sfa</value>
-         <description>When SFA gets co-hosted with a myplc, this should match the PLC config.</description>
-       </variable>
-
-       <variable id="password" type="string">
-         <name>Database password</name>
-         <value>sfa</value>
-         <description>When SFA gets co-hosted with a myplc, this should match the PLC config.</description>
-       </variable>
-
-       <variable id="name" type="string">
-         <name>Database name</name>
-         <value>sfa</value>
-         <description>SFA database name.</description>
-       </variable>
-
-
-      </variablelist>
-    </category>
-
-    <!-- ======================================== -->
-    <category id="sfa_flashpolicy">
-      <name>SFA Flash Policy</name>
-      <description>The settings that affect the flash policy server that will run
-      as part of this SFA instance.</description>
-
-      <variablelist>
-        <variable id="enabled" type="boolean">
-          <name>Enable Flash Policy Server</name>
-          <value>false</value>
-          <description>Allows this local SFA instance to run a
-          flash policy server.</description>
-        </variable>
-        <variable id="config_file" type="string">
-          <name>Flash policy config file</name>
-          <value>/etc/sfa/sfa_flashpolicy_config.xml</value>
-          <description>The path to where the flash policy config file can be reached.</description>
-        </variable>
-        <variable id="port" type="int">
-          <name>Flash policy port</name>
-          <value>843</value>
-          <description>The flash policy server port.</description>
-        </variable>
-      </variablelist>
-    </category>
-
-    <!-- ======================================== -->
-    <category id="sfa_plc">
-      <name></name>
-      <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>
-
-      <variablelist>
-       <variable id="user" type="string">
-         <name>PLC login name for an admin user; SFA will carry on operations under this account.</name>
-         <value>root@localhost.localdomain</value>
-         <description></description>
-       </variable>
-
-       <variable id="password" type="string">
-         <name>Password</name>
-         <value>root</value>
-         <description>The PLC password for SFA_PLC_USER.</description>
-       </variable>
-
-       <variable id="url" type="string">
-         <name>URL</name>
-         <value>https://localhost:443/PLCAPI/</value>
-         <description>Full URL of PLC interface.</description>
-       </variable>
-
-      </variablelist>
-    </category>
-
-    <!-- ======================================== -->
-    <category id="sfa_federica">
-      <name></name>
-      <description>The settings that tell this SFA instance how to interact with the FEDERICA testbed.</description>
-
-      <variablelist>
-       <variable id="url" type="string">
-         <name>XMLRPC URL</name>
-         <value>https://root:password@federica.sfa.wrapper.com:8443/fedewrapper/xmlrpc/</value>
-         <description>URL for the federica xmlrpc API; login and password need to be set like in http://login:password@hostname:port/the/path </description>
-       </variable>
-      </variablelist>
-    </category>
-
-    <!-- ======================================== -->
-    <category id="sfa_nova">
-      <name>SFA Flash Policy</name>
-      <description>The settings that affect how SFA connects to 
-                   the Nova/EC2 API</description>
-      <variablelist>
-        <variable id="user" type="string">
-          <name>Sfa nova user</name>
-          <value>novaadmin</value>
-          <description>Account/context to use when performing 
-                       administrative nova operations</description>
-        </variable>
-        <variable id="api_url" type="string">
-          <name>Nova API url</name>
-          <value>127.0.0.1</value>
-          <description>The Nova/EC2 API url </description>
-        </variable>
-        <variable id="api_port" type="int">
-          <name>Nova API Port</name>
-          <value>8773</value>
-          <description>The Nova/EC2 API port.</description>
-        </variable>
-        <variable id="novarc" type="string">
-          <name>novarc</name>
-          <value>/root/novarc</value>
-          <description>Path to novarc client config file</description>
-        </variable>
-      </variablelist>
-    </category>
-
-  </variables>
-
-  <comps>
-    <!-- deprecated - not used anymore - use .lst files instead -->
-  </comps>
-
-</configuration>
diff --git a/testbeds/senslab/config/senslab/sfa_config b/testbeds/senslab/config/senslab/sfa_config
deleted file mode 100644 (file)
index 2ded2d4..0000000
+++ /dev/null
@@ -1,151 +0,0 @@
-# DO NOT EDIT. This file was automatically generated at
-# Mon Jun 25 15:01:21 2012 from:
-# 
-# /etc/sfa/sfa_config.xml
-
-# XMLRPC URL
-# URL for the federica xmlrpc API; login and password need to be set
-# like in http://login:password@hostname:port/the/path
-SFA_FEDERICA_URL='https://root:password@federica.sfa.wrapper.com:8443/fedewrapper/xmlrpc/'
-
-# Cache advertisement rspec
-# Enable caching of the global advertisement, as returned by
-# ListResources without a slice argument.
-SFA_AGGREGATE_CACHING=1
-
-# Hostname
-# The hostname where the aggregate is expected to be found.
-SFA_AGGREGATE_HOST='localhost'
-
-# Enable Aggregate
-# Allows this local SFA instance to run as an aggregate manager.
-SFA_AGGREGATE_ENABLED=1
-
-# Port number
-# The port where the aggregate is to be found.
-SFA_AGGREGATE_PORT=12346
-
-# Database name
-# SFA database name.
-SFA_DB_NAME='sfa'
-
-# Enabled
-# Enable the database server on this machine.
-SFA_DB_ENABLED=1
-
-# Database host
-# The host where the SFA database can be reached.
-SFA_DB_HOST='localhost'
-
-# Database user
-# When SFA gets co-hosted with a myplc, this should match the PLC
-# config.
-SFA_DB_USER='sfa'
-
-# Database password
-# When SFA gets co-hosted with a myplc, this should match the PLC
-# config.
-SFA_DB_PASSWORD='sfa'
-
-# Database port
-# The port where the SFA database can be reached.
-SFA_DB_PORT=5432
-
-# Flash policy config file
-# The path to where the flash policy config file can be reached.
-SFA_FLASHPOLICY_CONFIG_FILE='/etc/sfa/sfa_flashpolicy_config.xml'
-
-# Enable Flash Policy Server
-# Allows this local SFA instance to run a flash policy server.
-SFA_FLASHPOLICY_ENABLED=0
-
-# Flash policy port
-# The flash policy server port.
-SFA_FLASHPOLICY_PORT=843
-
-# Nova API Port
-# The Nova/EC2 API port.
-SFA_NOVA_API_PORT=8773
-
-# Sfa nova user
-# Account/context to use when performing administrative nova operations
-SFA_NOVA_USER='novaadmin'
-
-# Nova API url
-# The Nova/EC2 API url
-SFA_NOVA_API_URL='127.0.0.1'
-
-# URL
-# Full URL of PLC interface.
-SFA_PLC_URL='https://localhost:443/PLCAPI/'
-
-# Password
-# The PLC password for SFA_PLC_USER.
-SFA_PLC_PASSWORD='root'
-
-# PLC login name for an admin user; SFA will carry on operations under this account.
-SFA_PLC_USER='root@localhost.localdomain'
-
-# Root Authority
-# The hrn of the registry's root auth.
-SFA_REGISTRY_ROOT_AUTH='senslab'
-
-# Hostname
-# The hostname where the registry is expected to be found; using
-# localhost when the local registry is enabled seems reasonable.
-SFA_REGISTRY_HOST='localhost'
-
-# Enable Registry
-# Allows this local SFA instance to run as a registry.
-SFA_REGISTRY_ENABLED=1
-
-# Port number
-# The port where the registry is to be found.
-SFA_REGISTRY_PORT=12345
-
-# Cache advertisement rspec
-# Enable caching of the global advertisement, as returned by
-# ListResources without a slice argument.
-SFA_SM_CACHING=0
-
-# Hostname
-# The hostname where the slice manager is expected to be found.
-SFA_SM_HOST='localhost'
-
-# Enable Slice Manager
-# Allows this local SFA instance to run as a slice manager.
-SFA_SM_ENABLED=1
-
-# Port number
-# The port where the slice manager is to be found.
-SFA_SM_PORT=12347
-
-# Human readable name
-# The human readable name for this interface.
-SFA_INTERFACE_HRN='senslab'
-
-# Generic Flavour
-# This string refers to a class located in sfa.generic that describes
-# which specific implementation needs to be used for api, manager and
-# driver objects. PlanetLab users do not need to change this setting.
-SFA_GENERIC_FLAVOUR='slab'
-
-# Credential Schema
-# The path to the default credential schema
-SFA_CREDENTIAL_SCHEMA='/etc/sfa/credential.xsd'
-
-# Debug
-# Logging level; 0=minimum, 1=info, 2=debug
-SFA_API_LOGLEVEL=0
-
-# User Session Keys Path 
-# Some services will peform operations on behalf of a user, but make it
-# look like the user is the one performing the operation. Doing this
-# requires a valid key pair and credential for the user. This option
-# defines the path where key pairs and credentials are generated and
-# stored. This functionality is used by the SFA web GUI.
-SFA_SESSION_KEY_PATH='/var/lib/sfa/session_keys'
-
-# Max Slice Renew
-# Maximum amout of days a user can extend/renew their slices to
-SFA_MAX_SLICE_RENEW=60
diff --git a/testbeds/senslab/config/senslab/sfa_config.xml b/testbeds/senslab/config/senslab/sfa_config.xml
deleted file mode 100644 (file)
index 3283e12..0000000
+++ /dev/null
@@ -1,253 +0,0 @@
-<?xml version="1.0" encoding="utf-8"?>
-<configuration>
-  <variables>
-    <category id="sfa">
-      <name>General</name>
-      <description>Basic system variables.</description>
-      <variablelist>
-        <variable id="generic_flavour" type="string">
-          <name>Generic Flavour</name>
-          <value>slab</value>
-          <description>This string refers to a class located in sfa.generic that describes 
-          which specific implementation needs to be used for api, manager and driver objects.
-          PlanetLab users do not need to change this setting.
-          </description>
-        </variable>
-        <variable id="interface_hrn" type="string">
-          <name>Human readable name</name>
-          <value>senslab</value>
-          <description>The human readable name for this interface.</description>
-        </variable>
-        <variable id="credential_schema" type="string">
-          <name>Credential Schema</name>
-          <value>/etc/sfa/credential.xsd</value>
-          <description>The path to the default credential schema</description>
-        </variable>
-        <variable id="api_loglevel" type="int">
-          <name>Debug</name>
-          <value>0</value>
-          <description>Logging level; 0=minimum, 1=info, 2=debug</description>
-        </variable>
-        <variable id="max_slice_renew" type="int">
-          <name>Max Slice Renew</name>
-          <value>60</value>
-          <description>Maximum amout of days a user can extend/renew their slices to</description>
-        </variable>
-        <variable id="session_key_path" type="string">
-          <name>User Session Keys Path </name>
-          <value>/var/lib/sfa/session_keys</value>
-          <description>Some services will peform operations on behalf of a user, but make
-            it look like the user is the one performing the operation. Doing this requires a 
-            valid key pair and credential for the user. This option defines the path where 
-            key pairs and credentials are generated and stored.
-            This functionality is used by the SFA web GUI. 
-            </description>
-        </variable>
-      </variablelist>
-    </category>
-    <category id="sfa_registry">
-      <name>Registry</name>
-      <description>The settings that affect the registry that will run
-      as part of this SFA instance.</description>
-      <variablelist>
-        <variable id="enabled" type="boolean">
-          <name>Enable Registry</name>
-          <value>true</value>
-          <description>Allows this local SFA instance to run as a
-         registry.</description>
-        </variable>
-        <variable id="host" type="hostname">
-          <name>Hostname</name>
-          <value>localhost</value>
-          <description>The hostname where the registry is expected to
-         be found; using localhost when the local registry is enabled
-         seems reasonable.</description>
-        </variable>
-        <variable id="port" type="int">
-          <name>Port number</name>
-          <value>12345</value>
-          <description>The port where the registry is to be found.</description>
-        </variable>
-        <variable id="root_auth" type="string">
-          <name>Root Authority</name>
-          <value>senslab</value>
-          <description>The hrn of the registry's root auth.</description>
-        </variable>
-      </variablelist>
-    </category>
-    <category id="sfa_sm">
-      <name>Slice Manager</name>
-      <description>The settings that affect the slice manager that will run
-      as part of this SFA instance.</description>
-      <variablelist>
-        <variable id="enabled" type="boolean">
-          <name>Enable Slice Manager</name>
-          <value>true</value>
-          <description>Allows this local SFA instance to run as a
-         slice manager.</description>
-        </variable>
-        <variable id="host" type="hostname">
-          <name>Hostname</name>
-          <value>localhost</value>
-          <description>The hostname where the slice manager is expected to
-         be found.</description>
-        </variable>
-        <variable id="port" type="int">
-          <name>Port number</name>
-          <value>12347</value>
-          <description>The port where the slice manager is to be found.</description>
-        </variable>
-        <variable id="caching" type="boolean">
-          <name>Cache advertisement rspec</name>
-          <value>false</value>
-          <description>Enable caching of the global advertisement, as
-         returned by ListResources without a slice argument. </description>
-        </variable>
-      </variablelist>
-    </category>
-    <category id="sfa_aggregate">
-      <name>Aggregate</name>
-      <description>The settings that affect the aggregate manager that will run
-      as part of this SFA instance.</description>
-      <variablelist>
-        <variable id="enabled" type="boolean">
-          <name>Enable Aggregate</name>
-          <value>true</value>
-          <description>Allows this local SFA instance to run as an
-         aggregate manager.</description>
-        </variable>
-        <variable id="host" type="hostname">
-          <name>Hostname</name>
-          <value>localhost</value>
-          <description>The hostname where the aggregate is expected to
-         be found.</description>
-        </variable>
-        <variable id="port" type="int">
-          <name>Port number</name>
-          <value>12346</value>
-          <description>The port where the aggregate is to be found.</description>
-        </variable>
-        <variable id="caching" type="boolean">
-          <name>Cache advertisement rspec</name>
-          <value>true</value>
-          <description>Enable caching of the global advertisement, as
-         returned by ListResources without a slice argument. </description>
-        </variable>
-      </variablelist>
-    </category>
-    <category id="sfa_db">
-      <name/>
-      <description>The settings that tell this SFA instance where to find its database. You can essentially leave this as-is unless you plan on hosting your data on some other box.</description>
-      <variablelist>
-        <variable id="enabled" type="boolean">
-          <name>Enabled</name>
-          <value>true</value>
-          <description>Enable the database server on this machine.</description>
-        </variable>
-        <variable id="host" type="hostname">
-          <name>Database host</name>
-          <value>localhost</value>
-          <description>The host where the SFA database can be reached.</description>
-        </variable>
-        <variable id="port" type="int">
-          <name>Database port</name>
-          <value>5432</value>
-          <description>The port where the SFA database can be reached.</description>
-        </variable>
-        <variable id="user" type="string">
-          <name>Database user</name>
-          <value>sfa</value>
-          <description>When SFA gets co-hosted with a myplc, this should match the PLC config.</description>
-        </variable>
-        <variable id="password" type="string">
-          <name>Database password</name>
-          <value>sfa</value>
-          <description>When SFA gets co-hosted with a myplc, this should match the PLC config.</description>
-        </variable>
-        <variable id="name" type="string">
-          <name>Database name</name>
-          <value>sfa</value>
-          <description>SFA database name.</description>
-        </variable>
-      </variablelist>
-    </category>
-    <category id="sfa_flashpolicy">
-      <name>SFA Flash Policy</name>
-      <description>The settings that affect the flash policy server that will run
-      as part of this SFA instance.</description>
-      <variablelist>
-        <variable id="enabled" type="boolean">
-          <name>Enable Flash Policy Server</name>
-          <value>false</value>
-          <description>Allows this local SFA instance to run a
-          flash policy server.</description>
-        </variable>
-        <variable id="config_file" type="string">
-          <name>Flash policy config file</name>
-          <value>/etc/sfa/sfa_flashpolicy_config.xml</value>
-          <description>The path to where the flash policy config file can be reached.</description>
-        </variable>
-        <variable id="port" type="int">
-          <name>Flash policy port</name>
-          <value>843</value>
-          <description>The flash policy server port.</description>
-        </variable>
-      </variablelist>
-    </category>
-    <category id="sfa_plc">
-      <name/>
-      <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>
-      <variablelist>
-        <variable id="user" type="string">
-          <name>PLC login name for an admin user; SFA will carry on operations under this account.</name>
-          <value>root@localhost.localdomain</value>
-          <description/>
-        </variable>
-        <variable id="password" type="string">
-          <name>Password</name>
-          <value>root</value>
-          <description>The PLC password for SFA_PLC_USER.</description>
-        </variable>
-        <variable id="url" type="string">
-          <name>URL</name>
-          <value>https://localhost:443/PLCAPI/</value>
-          <description>Full URL of PLC interface.</description>
-        </variable>
-      </variablelist>
-    </category>
-    <category id="sfa_federica">
-      <name/>
-      <description>The settings that tell this SFA instance how to interact with the FEDERICA testbed.</description>
-      <variablelist>
-        <variable id="url" type="string">
-          <name>XMLRPC URL</name>
-          <value>https://root:password@federica.sfa.wrapper.com:8443/fedewrapper/xmlrpc/</value>
-          <description>URL for the federica xmlrpc API; login and password need to be set like in http://login:password@hostname:port/the/path </description>
-        </variable>
-      </variablelist>
-    </category>
-    <category id="sfa_nova">
-      <name>SFA Flash Policy</name>
-      <description>The settings that affect how SFA connects to 
-                   the Nova/EC2 API</description>
-      <variablelist>
-        <variable id="user" type="string">
-          <name>Sfa nova user</name>
-          <value>novaadmin</value>
-          <description>Account/context to use when performing 
-                       administrative nova operations</description>
-        </variable>
-        <variable id="api_url" type="string">
-          <name>Nova API url</name>
-          <value>127.0.0.1</value>
-          <description>The Nova/EC2 API url </description>
-        </variable>
-        <variable id="api_port" type="int">
-          <name>Nova API Port</name>
-          <value>8773</value>
-          <description>The Nova/EC2 API port.</description>
-        </variable>
-      </variablelist>
-    </category>
-  </variables>
-</configuration>
diff --git a/testbeds/senslab/config/senslab/site.xml b/testbeds/senslab/config/senslab/site.xml
deleted file mode 100644 (file)
index 7f40ea6..0000000
+++ /dev/null
@@ -1,86 +0,0 @@
-<?xml version="1.0" encoding="utf-8"?>
-<configuration>
-  <variables>
-    <category id="sfa_aggregate">
-      <name>Aggregate</name>
-      <description>The settings that affect the aggregate manager that will run
-      as part of this SFA instance.</description>
-      <variablelist>
-        <variable id="port" type="int">
-          <name>Port number</name>
-          <value>12346</value>
-          <description>The port where the aggregate is to be found.</description>
-        </variable>
-      </variablelist>
-    </category>
-    <category id="sfa_db">
-      <name/>
-      <description>The settings that tell this SFA instance where to find its database. You can essentially leave this as-is unless you plan on hosting your data on some other box.</description>
-      <variablelist>
-        <variable id="user" type="string">
-          <name>Database user</name>
-          <value>sfa</value>
-          <description>When SFA gets co-hosted with a myplc, this should match the PLC config.</description>
-        </variable>
-        <variable id="password" type="string">
-          <name>Database password</name>
-          <value>sfa</value>
-          <description>When SFA gets co-hosted with a myplc, this should match the PLC config.</description>
-        </variable>
-      </variablelist>
-    </category>
-    <category id="sfa_registry">
-      <name>Registry</name>
-      <description>The settings that affect the registry that will run
-      as part of this SFA instance.</description>
-      <variablelist>
-        <variable id="root_auth" type="string">
-          <name>Root Authority</name>
-          <value>senslab</value>
-          <description>The hrn of the registry's root auth.</description>
-        </variable>
-        <variable id="port" type="int">
-          <name>Port number</name>
-          <value>12345</value>
-          <description>The port where the registry is to be found.</description>
-        </variable>
-      </variablelist>
-    </category>
-    <category id="sfa_sm">
-      <name>Slice Manager</name>
-      <description>The settings that affect the slice manager that will run
-      as part of this SFA instance.</description>
-      <variablelist>
-        <variable id="port" type="int">
-          <name>Port number</name>
-          <value>12347</value>
-          <description>The port where the slice manager is to be found.</description>
-        </variable>
-      </variablelist>
-    </category>
-    <category id="sfa">
-      <name>General</name>
-      <description>Basic system variables.</description>
-      <variablelist>
-        <variable id="interface_hrn" type="string">
-          <name>Human readable name</name>
-          <value>senslab</value>
-          <description>The human readable name for this interface.</description>
-        </variable>
-        <variable id="generic_flavour" type="string">
-          <name>Generic Flavour</name>
-          <value>slab</value>
-          <description>This string refers to a class located in sfa.generic that describes 
-          which specific implementation needs to be used for api, manager and driver objects.
-          PlanetLab users do not need to change this setting.
-          </description>
-        </variable>
-        <variable id="api_loglevel" type="int">
-          <name>Debug</name>
-          <value>0</value>
-          <description>Logging level; 0=minimum, 1=info, 2=debug</description>
-        </variable>
-      </variablelist>
-    </category>
-  </variables>
-</configuration>
diff --git a/testbeds/senslab/config/senslab/site_config b/testbeds/senslab/config/senslab/site_config
deleted file mode 100644 (file)
index 2f29ae7..0000000
+++ /dev/null
@@ -1,54 +0,0 @@
-[sfa_federica]
-url = https://root:password@federica.sfa.wrapper.com:8443/fedewrapper/xmlrpc/
-
-[sfa_aggregate]
-caching = true
-host = localhost
-enabled = true
-port = 12346
-
-[sfa_db]
-name = sfa
-enabled = true
-host = localhost
-user = sfa
-password = sfa
-port = 5432
-
-[sfa_flashpolicy]
-config_file = /etc/sfa/sfa_flashpolicy_config.xml
-enabled = false
-port = 843
-
-[sfa_nova]
-api_url = 127.0.0.1
-api_port = 8773
-user = novaadmin
-novarc = /root/novarc
-
-[sfa_plc]
-url = https://localhost:443/PLCAPI/
-password = root
-user = root@localhost.localdomain
-
-[sfa_registry]
-host = localhost
-enabled = true
-port = 12345
-root_auth = senslab
-
-[sfa_sm]
-caching = false
-host = localhost
-enabled = true
-port = 12347
-
-[sfa]
-interface_hrn = senslab
-data_dir = /var/lib/sfa/
-generic_flavour = slab
-credential_schema = /etc/sfa/credential.xsd
-api_loglevel = 2
-session_key_path = /var/lib/sfa/session_keys
-max_slice_renew = 60
-
diff --git a/testbeds/senslab/config/senslab2/default_config.xml b/testbeds/senslab/config/senslab2/default_config.xml
deleted file mode 100644 (file)
index d5c6b15..0000000
+++ /dev/null
@@ -1,336 +0,0 @@
-<?xml version="1.0" encoding="utf-8"?>
-
-<!--
-Default SFA configuration file
-
-Thierry Parmentelat 
-
--->
-
-<!DOCTYPE configuration PUBLIC "-//PlanetLab Central//DTD PLC configuration//EN" "plc_config.dtd">
-
-<configuration>
-  <variables>
-
-    <!-- ======================================== -->
-    <category id="sfa">
-      <name>General</name>
-      <description>Basic system variables.</description>
-
-      <variablelist>
-        <variable id="generic_flavour" type="string">
-          <name>Generic Flavour</name>
-          <value>slab</value>
-          <description>This string refers to a class located in sfa.generic that describes 
-          which specific implementation needs to be used for api, manager and driver objects.
-          PlanetLab users do not need to change this setting.
-          </description>
-        </variable>
-
-        <variable id="interface_hrn" type="string">
-          <name>Human readable name</name>
-          <value>senslab2</value>
-          <description>The human readable name for this interface.</description>
-        </variable>
-
-        <variable id="credential_schema" type="string">
-          <name>Credential Schema</name>
-          <value>/etc/sfa/credential.xsd</value>
-          <description>The path to the default credential schema</description>
-        </variable>
-
-        <variable id="api_loglevel" type="int">
-          <name>Debug</name>
-          <value>2</value>
-          <description>Logging level; 0=minimum, 1=info, 2=debug</description>
-        </variable>
-    
-        <variable id="max_slice_renew" type="int">
-          <name>Max Slice Renew</name>
-          <value>60</value>
-          <description>Maximum amout of days a user can extend/renew their slices to</description>
-        </variable>
-
-        <variable id="session_key_path" type="string">
-            <name>User Session Keys Path </name>
-            <value>/var/lib/sfa/session_keys</value>
-            <description>Some services will peform operations on behalf of a user, but make
-            it look like the user is the one performing the operation. Doing this requires a 
-            valid key pair and credential for the user. This option defines the path where 
-            key pairs and credentials are generated and stored.
-            This functionality is used by the SFA web GUI. 
-            </description> 
-        </variable>
-
-         <variable id="data_dir" type="string">
-            <name>Data Directory </name>
-            <value>/var/lib/sfa/</value>
-            <description>Directory where cached certficiates and other data is stored.
-            </description>
-        </variable>
-
-      </variablelist>
-    </category>
-
-    <!-- ======================================== -->
-    <category id="sfa_registry">
-      <name>Registry</name>
-      <description>The settings that affect the registry that will run
-      as part of this SFA instance.</description>
-
-      <variablelist>
-       <variable id="enabled" type="boolean">
-         <name>Enable Registry</name>
-         <value>true</value>
-         <description>Allows this local SFA instance to run as a
-         registry.</description>
-       </variable>
-
-       <variable id="host" type="hostname">
-         <name>Hostname</name>
-         <value>localhost</value>
-         <description>The hostname where the registry is expected to
-         be found; using localhost when the local registry is enabled
-         seems reasonable.</description>
-       </variable>
-
-       <variable id="port" type="int">
-         <name>Port number</name>
-         <value>52345</value>
-         <description>The port where the registry is to be found.</description>
-       </variable>
-
-       <variable id="root_auth" type="string">
-         <name>Root Authority</name>
-         <value>senslab2</value>
-         <description>The hrn of the registry's root auth.</description>
-       </variable>
-
-    </variablelist>
-    </category>
-
-    <!-- ======================================== -->
-    <category id="sfa_sm">
-      <name>Slice Manager</name>
-      <description>The settings that affect the slice manager that will run
-      as part of this SFA instance.</description>
-
-      <variablelist>
-       <variable id="enabled" type="boolean">
-         <name>Enable Slice Manager</name>
-         <value>true</value>
-         <description>Allows this local SFA instance to run as a
-         slice manager.</description>
-       </variable>
-
-       <variable id="host" type="hostname">
-         <name>Hostname</name>
-         <value>localhost</value>
-         <description>The hostname where the slice manager is expected to
-         be found.</description>
-       </variable>
-
-       <variable id="port" type="int">
-         <name>Port number</name>
-         <value>52347</value>
-         <description>The port where the slice manager is to be found.</description>
-       </variable>
-
-       <variable id="caching" type="boolean">
-         <name>Cache advertisement rspec</name>
-         <value>false</value>
-         <description>Enable caching of the global advertisement, as
-         returned by ListResources without a slice argument. </description>
-         </variable>
-
-      </variablelist>
-    </category>
-
-    <!-- ======================================== -->
-    <category id="sfa_aggregate">
-      <name>Aggregate</name>
-      <description>The settings that affect the aggregate manager that will run
-      as part of this SFA instance.</description>
-
-      <variablelist>
-       <variable id="enabled" type="boolean">
-         <name>Enable Aggregate</name>
-         <value>true</value>
-         <description>Allows this local SFA instance to run as an
-         aggregate manager.</description>
-       </variable>
-
-       <variable id="host" type="hostname">
-         <name>Hostname</name>
-         <value>localhost</value>
-         <description>The hostname where the aggregate is expected to
-         be found.</description>
-       </variable>
-
-       <variable id="port" type="int">
-         <name>Port number</name>
-         <value>52346</value>
-         <description>The port where the aggregate is to be found.</description>
-       </variable>
-
-       <variable id="caching" type="boolean">
-         <name>Cache advertisement rspec</name>
-         <value>true</value>
-         <description>Enable caching of the global advertisement, as
-         returned by ListResources without a slice argument. </description>
-         </variable>
-
-      </variablelist>
-
-    </category>
-
-    <!-- ======================================== -->
-    <category id="sfa_db">
-      <name></name>
-      <description>The settings that tell this SFA instance where to find its database. You can essentially leave this as-is unless you plan on hosting your data on some other box.</description>
-
-      <variablelist>
-       <variable id="enabled" type="boolean">
-         <name>Enabled</name>
-         <value>true</value>
-         <description>Enable the database server on this machine.</description>
-       </variable>
-
-       <variable id="host" type="hostname">
-         <name>Database host</name>
-         <value>localhost</value>
-         <description>The host where the SFA database can be reached.</description>
-       </variable>
-
-       <variable id="port" type="int">
-         <name>Database port</name>
-         <value>5432</value>
-         <description>The port where the SFA database can be reached.</description>
-       </variable>
-
-       <variable id="user" type="string">
-         <name>Database user</name>
-         <value>sfa</value>
-         <description>When SFA gets co-hosted with a myplc, this should match the PLC config.</description>
-       </variable>
-
-       <variable id="password" type="string">
-         <name>Database password</name>
-         <value>sfa</value>
-         <description>When SFA gets co-hosted with a myplc, this should match the PLC config.</description>
-       </variable>
-
-       <variable id="name" type="string">
-         <name>Database name</name>
-         <value>sfa</value>
-         <description>SFA database name.</description>
-       </variable>
-
-
-      </variablelist>
-    </category>
-
-    <!-- ======================================== -->
-    <category id="sfa_flashpolicy">
-      <name>SFA Flash Policy</name>
-      <description>The settings that affect the flash policy server that will run
-      as part of this SFA instance.</description>
-
-      <variablelist>
-        <variable id="enabled" type="boolean">
-          <name>Enable Flash Policy Server</name>
-          <value>false</value>
-          <description>Allows this local SFA instance to run a
-          flash policy server.</description>
-        </variable>
-        <variable id="config_file" type="string">
-          <name>Flash policy config file</name>
-          <value>/etc/sfa/sfa_flashpolicy_config.xml</value>
-          <description>The path to where the flash policy config file can be reached.</description>
-        </variable>
-        <variable id="port" type="int">
-          <name>Flash policy port</name>
-          <value>843</value>
-          <description>The flash policy server port.</description>
-        </variable>
-      </variablelist>
-    </category>
-
-    <!-- ======================================== -->
-    <category id="sfa_plc">
-      <name></name>
-      <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>
-
-      <variablelist>
-       <variable id="user" type="string">
-         <name>PLC login name for an admin user; SFA will carry on operations under this account.</name>
-         <value>root@localhost.localdomain</value>
-         <description></description>
-       </variable>
-
-       <variable id="password" type="string">
-         <name>Password</name>
-         <value>root</value>
-         <description>The PLC password for SFA_PLC_USER.</description>
-       </variable>
-
-       <variable id="url" type="string">
-         <name>URL</name>
-         <value>https://localhost:443/PLCAPI/</value>
-         <description>Full URL of PLC interface.</description>
-       </variable>
-
-      </variablelist>
-    </category>
-
-    <!-- ======================================== -->
-    <category id="sfa_federica">
-      <name></name>
-      <description>The settings that tell this SFA instance how to interact with the FEDERICA testbed.</description>
-
-      <variablelist>
-       <variable id="url" type="string">
-         <name>XMLRPC URL</name>
-         <value>https://root:password@federica.sfa.wrapper.com:8443/fedewrapper/xmlrpc/</value>
-         <description>URL for the federica xmlrpc API; login and password need to be set like in http://login:password@hostname:port/the/path </description>
-       </variable>
-      </variablelist>
-    </category>
-
-    <!-- ======================================== -->
-    <category id="sfa_nova">
-      <name>SFA Flash Policy</name>
-      <description>The settings that affect how SFA connects to 
-                   the Nova/EC2 API</description>
-      <variablelist>
-        <variable id="user" type="string">
-          <name>Sfa nova user</name>
-          <value>novaadmin</value>
-          <description>Account/context to use when performing 
-                       administrative nova operations</description>
-        </variable>
-        <variable id="api_url" type="string">
-          <name>Nova API url</name>
-          <value>127.0.0.1</value>
-          <description>The Nova/EC2 API url </description>
-        </variable>
-        <variable id="api_port" type="int">
-          <name>Nova API Port</name>
-          <value>8773</value>
-          <description>The Nova/EC2 API port.</description>
-        </variable>
-        <variable id="novarc" type="string">
-          <name>novarc</name>
-          <value>/root/novarc</value>
-          <description>Path to novarc client config file</description>
-        </variable>
-      </variablelist>
-    </category>
-
-  </variables>
-
-  <comps>
-    <!-- deprecated - not used anymore - use .lst files instead -->
-  </comps>
-
-</configuration>
diff --git a/testbeds/senslab/config/senslab2/sfa_config b/testbeds/senslab/config/senslab2/sfa_config
deleted file mode 100644 (file)
index 91ba5a8..0000000
+++ /dev/null
@@ -1,151 +0,0 @@
-# DO NOT EDIT. This file was automatically generated at
-# Mon Jun 25 15:01:21 2012 from:
-# 
-# /etc/sfa/sfa_config.xml
-
-# XMLRPC URL
-# URL for the federica xmlrpc API; login and password need to be set
-# like in http://login:password@hostname:port/the/path
-SFA_FEDERICA_URL='https://root:password@federica.sfa.wrapper.com:8443/fedewrapper/xmlrpc/'
-
-# Cache advertisement rspec
-# Enable caching of the global advertisement, as returned by
-# ListResources without a slice argument.
-SFA_AGGREGATE_CACHING=1
-
-# Hostname
-# The hostname where the aggregate is expected to be found.
-SFA_AGGREGATE_HOST='localhost'
-
-# Enable Aggregate
-# Allows this local SFA instance to run as an aggregate manager.
-SFA_AGGREGATE_ENABLED=1
-
-# Port number
-# The port where the aggregate is to be found.
-SFA_AGGREGATE_PORT=52346
-
-# Database name
-# SFA database name.
-SFA_DB_NAME='sfa'
-
-# Enabled
-# Enable the database server on this machine.
-SFA_DB_ENABLED=1
-
-# Database host
-# The host where the SFA database can be reached.
-SFA_DB_HOST='localhost'
-
-# Database user
-# When SFA gets co-hosted with a myplc, this should match the PLC
-# config.
-SFA_DB_USER='sfa'
-
-# Database password
-# When SFA gets co-hosted with a myplc, this should match the PLC
-# config.
-SFA_DB_PASSWORD='sfa'
-
-# Database port
-# The port where the SFA database can be reached.
-SFA_DB_PORT=5432
-
-# Flash policy config file
-# The path to where the flash policy config file can be reached.
-SFA_FLASHPOLICY_CONFIG_FILE='/etc/sfa/sfa_flashpolicy_config.xml'
-
-# Enable Flash Policy Server
-# Allows this local SFA instance to run a flash policy server.
-SFA_FLASHPOLICY_ENABLED=0
-
-# Flash policy port
-# The flash policy server port.
-SFA_FLASHPOLICY_PORT=843
-
-# Nova API Port
-# The Nova/EC2 API port.
-SFA_NOVA_API_PORT=8773
-
-# Sfa nova user
-# Account/context to use when performing administrative nova operations
-SFA_NOVA_USER='novaadmin'
-
-# Nova API url
-# The Nova/EC2 API url
-SFA_NOVA_API_URL='127.0.0.1'
-
-# URL
-# Full URL of PLC interface.
-SFA_PLC_URL='https://localhost:443/PLCAPI/'
-
-# Password
-# The PLC password for SFA_PLC_USER.
-SFA_PLC_PASSWORD='root'
-
-# PLC login name for an admin user; SFA will carry on operations under this account.
-SFA_PLC_USER='root@localhost.localdomain'
-
-# Root Authority
-# The hrn of the registry's root auth.
-SFA_REGISTRY_ROOT_AUTH='senslab2'
-
-# Hostname
-# The hostname where the registry is expected to be found; using
-# localhost when the local registry is enabled seems reasonable.
-SFA_REGISTRY_HOST='localhost'
-
-# Enable Registry
-# Allows this local SFA instance to run as a registry.
-SFA_REGISTRY_ENABLED=1
-
-# Port number
-# The port where the registry is to be found.
-SFA_REGISTRY_PORT=52345
-
-# Cache advertisement rspec
-# Enable caching of the global advertisement, as returned by
-# ListResources without a slice argument.
-SFA_SM_CACHING=0
-
-# Hostname
-# The hostname where the slice manager is expected to be found.
-SFA_SM_HOST='localhost'
-
-# Enable Slice Manager
-# Allows this local SFA instance to run as a slice manager.
-SFA_SM_ENABLED=1
-
-# Port number
-# The port where the slice manager is to be found.
-SFA_SM_PORT=52347
-
-# Human readable name
-# The human readable name for this interface.
-SFA_INTERFACE_HRN='senslab2'
-
-# Generic Flavour
-# This string refers to a class located in sfa.generic that describes
-# which specific implementation needs to be used for api, manager and
-# driver objects. PlanetLab users do not need to change this setting.
-SFA_GENERIC_FLAVOUR='slab'
-
-# Credential Schema
-# The path to the default credential schema
-SFA_CREDENTIAL_SCHEMA='/etc/sfa/credential.xsd'
-
-# Debug
-# Logging level; 0=minimum, 1=info, 2=debug
-SFA_API_LOGLEVEL=2
-
-# User Session Keys Path 
-# Some services will peform operations on behalf of a user, but make it
-# look like the user is the one performing the operation. Doing this
-# requires a valid key pair and credential for the user. This option
-# defines the path where key pairs and credentials are generated and
-# stored. This functionality is used by the SFA web GUI.
-SFA_SESSION_KEY_PATH='/var/lib/sfa/session_keys'
-
-# Max Slice Renew
-# Maximum amout of days a user can extend/renew their slices to
-SFA_MAX_SLICE_RENEW=60
diff --git a/testbeds/senslab/config/senslab2/sfa_config.xml b/testbeds/senslab/config/senslab2/sfa_config.xml
deleted file mode 100644 (file)
index a8e9050..0000000
+++ /dev/null
@@ -1,253 +0,0 @@
-<?xml version="1.0" encoding="utf-8"?>
-<configuration>
-  <variables>
-    <category id="sfa">
-      <name>General</name>
-      <description>Basic system variables.</description>
-      <variablelist>
-        <variable id="generic_flavour" type="string">
-          <name>Generic Flavour</name>
-          <value>slab</value>
-          <description>This string refers to a class located in sfa.generic that describes 
-          which specific implementation needs to be used for api, manager and driver objects.
-          PlanetLab users do not need to change this setting.
-          </description>
-        </variable>
-        <variable id="interface_hrn" type="string">
-          <name>Human readable name</name>
-          <value>senslab2</value>
-          <description>The human readable name for this interface.</description>
-        </variable>
-        <variable id="credential_schema" type="string">
-          <name>Credential Schema</name>
-          <value>/etc/sfa/credential.xsd</value>
-          <description>The path to the default credential schema</description>
-        </variable>
-        <variable id="api_loglevel" type="int">
-          <name>Debug</name>
-          <value>2</value>
-          <description>Logging level; 0=minimum, 1=info, 2=debug</description>
-        </variable>
-        <variable id="max_slice_renew" type="int">
-          <name>Max Slice Renew</name>
-          <value>60</value>
-          <description>Maximum amout of days a user can extend/renew their slices to</description>
-        </variable>
-        <variable id="session_key_path" type="string">
-          <name>User Session Keys Path </name>
-          <value>/var/lib/sfa/session_keys</value>
-          <description>Some services will peform operations on behalf of a user, but make
-            it look like the user is the one performing the operation. Doing this requires a 
-            valid key pair and credential for the user. This option defines the path where 
-            key pairs and credentials are generated and stored.
-            This functionality is used by the SFA web GUI. 
-            </description>
-        </variable>
-      </variablelist>
-    </category>
-    <category id="sfa_registry">
-      <name>Registry</name>
-      <description>The settings that affect the registry that will run
-      as part of this SFA instance.</description>
-      <variablelist>
-        <variable id="enabled" type="boolean">
-          <name>Enable Registry</name>
-          <value>true</value>
-          <description>Allows this local SFA instance to run as a
-         registry.</description>
-        </variable>
-        <variable id="host" type="hostname">
-          <name>Hostname</name>
-          <value>localhost</value>
-          <description>The hostname where the registry is expected to
-         be found; using localhost when the local registry is enabled
-         seems reasonable.</description>
-        </variable>
-        <variable id="port" type="int">
-          <name>Port number</name>
-          <value>52345</value>
-          <description>The port where the registry is to be found.</description>
-        </variable>
-        <variable id="root_auth" type="string">
-          <name>Root Authority</name>
-          <value>senslab2</value>
-          <description>The hrn of the registry's root auth.</description>
-        </variable>
-      </variablelist>
-    </category>
-    <category id="sfa_sm">
-      <name>Slice Manager</name>
-      <description>The settings that affect the slice manager that will run
-      as part of this SFA instance.</description>
-      <variablelist>
-        <variable id="enabled" type="boolean">
-          <name>Enable Slice Manager</name>
-          <value>true</value>
-          <description>Allows this local SFA instance to run as a
-         slice manager.</description>
-        </variable>
-        <variable id="host" type="hostname">
-          <name>Hostname</name>
-          <value>localhost</value>
-          <description>The hostname where the slice manager is expected to
-         be found.</description>
-        </variable>
-        <variable id="port" type="int">
-          <name>Port number</name>
-          <value>52347</value>
-          <description>The port where the slice manager is to be found.</description>
-        </variable>
-        <variable id="caching" type="boolean">
-          <name>Cache advertisement rspec</name>
-          <value>false</value>
-          <description>Enable caching of the global advertisement, as
-         returned by ListResources without a slice argument. </description>
-        </variable>
-      </variablelist>
-    </category>
-    <category id="sfa_aggregate">
-      <name>Aggregate</name>
-      <description>The settings that affect the aggregate manager that will run
-      as part of this SFA instance.</description>
-      <variablelist>
-        <variable id="enabled" type="boolean">
-          <name>Enable Aggregate</name>
-          <value>true</value>
-          <description>Allows this local SFA instance to run as an
-         aggregate manager.</description>
-        </variable>
-        <variable id="host" type="hostname">
-          <name>Hostname</name>
-          <value>localhost</value>
-          <description>The hostname where the aggregate is expected to
-         be found.</description>
-        </variable>
-        <variable id="port" type="int">
-          <name>Port number</name>
-          <value>52346</value>
-          <description>The port where the aggregate is to be found.</description>
-        </variable>
-        <variable id="caching" type="boolean">
-          <name>Cache advertisement rspec</name>
-          <value>true</value>
-          <description>Enable caching of the global advertisement, as
-         returned by ListResources without a slice argument. </description>
-        </variable>
-      </variablelist>
-    </category>
-    <category id="sfa_db">
-      <name/>
-      <description>The settings that tell this SFA instance where to find its database. You can essentially leave this as-is unless you plan on hosting your data on some other box.</description>
-      <variablelist>
-        <variable id="enabled" type="boolean">
-          <name>Enabled</name>
-          <value>true</value>
-          <description>Enable the database server on this machine.</description>
-        </variable>
-        <variable id="host" type="hostname">
-          <name>Database host</name>
-          <value>localhost</value>
-          <description>The host where the SFA database can be reached.</description>
-        </variable>
-        <variable id="port" type="int">
-          <name>Database port</name>
-          <value>5432</value>
-          <description>The port where the SFA database can be reached.</description>
-        </variable>
-        <variable id="user" type="string">
-          <name>Database user</name>
-          <value>sfa</value>
-          <description>When SFA gets co-hosted with a myplc, this should match the PLC config.</description>
-        </variable>
-        <variable id="password" type="string">
-          <name>Database password</name>
-          <value>sfa</value>
-          <description>When SFA gets co-hosted with a myplc, this should match the PLC config.</description>
-        </variable>
-        <variable id="name" type="string">
-          <name>Database name</name>
-          <value>sfa</value>
-          <description>SFA database name.</description>
-        </variable>
-      </variablelist>
-    </category>
-    <category id="sfa_flashpolicy">
-      <name>SFA Flash Policy</name>
-      <description>The settings that affect the flash policy server that will run
-      as part of this SFA instance.</description>
-      <variablelist>
-        <variable id="enabled" type="boolean">
-          <name>Enable Flash Policy Server</name>
-          <value>false</value>
-          <description>Allows this local SFA instance to run a
-          flash policy server.</description>
-        </variable>
-        <variable id="config_file" type="string">
-          <name>Flash policy config file</name>
-          <value>/etc/sfa/sfa_flashpolicy_config.xml</value>
-          <description>The path to where the flash policy config file can be reached.</description>
-        </variable>
-        <variable id="port" type="int">
-          <name>Flash policy port</name>
-          <value>843</value>
-          <description>The flash policy server port.</description>
-        </variable>
-      </variablelist>
-    </category>
-    <category id="sfa_plc">
-      <name/>
-      <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>
-      <variablelist>
-        <variable id="user" type="string">
-          <name>PLC login name for an admin user; SFA will carry on operations under this account.</name>
-          <value>root@localhost.localdomain</value>
-          <description/>
-        </variable>
-        <variable id="password" type="string">
-          <name>Password</name>
-          <value>root</value>
-          <description>The PLC password for SFA_PLC_USER.</description>
-        </variable>
-        <variable id="url" type="string">
-          <name>URL</name>
-          <value>https://localhost:443/PLCAPI/</value>
-          <description>Full URL of PLC interface.</description>
-        </variable>
-      </variablelist>
-    </category>
-    <category id="sfa_federica">
-      <name/>
-      <description>The settings that tell this SFA instance how to interact with the FEDERICA testbed.</description>
-      <variablelist>
-        <variable id="url" type="string">
-          <name>XMLRPC URL</name>
-          <value>https://root:password@federica.sfa.wrapper.com:8443/fedewrapper/xmlrpc/</value>
-          <description>URL for the federica xmlrpc API; login and password need to be set like in http://login:password@hostname:port/the/path </description>
-        </variable>
-      </variablelist>
-    </category>
-    <category id="sfa_nova">
-      <name>SFA Flash Policy</name>
-      <description>The settings that affect how SFA connects to 
-                   the Nova/EC2 API</description>
-      <variablelist>
-        <variable id="user" type="string">
-          <name>Sfa nova user</name>
-          <value>novaadmin</value>
-          <description>Account/context to use when performing 
-                       administrative nova operations</description>
-        </variable>
-        <variable id="api_url" type="string">
-          <name>Nova API url</name>
-          <value>127.0.0.1</value>
-          <description>The Nova/EC2 API url </description>
-        </variable>
-        <variable id="api_port" type="int">
-          <name>Nova API Port</name>
-          <value>8773</value>
-          <description>The Nova/EC2 API port.</description>
-        </variable>
-      </variablelist>
-    </category>
-  </variables>
-</configuration>
diff --git a/testbeds/senslab/config/senslab2/site.xml b/testbeds/senslab/config/senslab2/site.xml
deleted file mode 100644 (file)
index 04421fb..0000000
+++ /dev/null
@@ -1,86 +0,0 @@
-<?xml version="1.0" encoding="utf-8"?>
-<configuration>
-  <variables>
-    <category id="sfa_aggregate">
-      <name>Aggregate</name>
-      <description>The settings that affect the aggregate manager that will run
-      as part of this SFA instance.</description>
-      <variablelist>
-        <variable id="port" type="int">
-          <name>Port number</name>
-          <value>52346</value>
-          <description>The port where the aggregate is to be found.</description>
-        </variable>
-      </variablelist>
-    </category>
-    <category id="sfa_db">
-      <name/>
-      <description>The settings that tell this SFA instance where to find its database. You can essentially leave this as-is unless you plan on hosting your data on some other box.</description>
-      <variablelist>
-        <variable id="user" type="string">
-          <name>Database user</name>
-          <value>sfa</value>
-          <description>When SFA gets co-hosted with a myplc, this should match the PLC config.</description>
-        </variable>
-        <variable id="password" type="string">
-          <name>Database password</name>
-          <value>sfa</value>
-          <description>When SFA gets co-hosted with a myplc, this should match the PLC config.</description>
-        </variable>
-      </variablelist>
-    </category>
-    <category id="sfa_registry">
-      <name>Registry</name>
-      <description>The settings that affect the registry that will run
-      as part of this SFA instance.</description>
-      <variablelist>
-        <variable id="root_auth" type="string">
-          <name>Root Authority</name>
-          <value>senslab2</value>
-          <description>The hrn of the registry's root auth.</description>
-        </variable>
-        <variable id="port" type="int">
-          <name>Port number</name>
-          <value>52345</value>
-          <description>The port where the registry is to be found.</description>
-        </variable>
-      </variablelist>
-    </category>
-    <category id="sfa_sm">
-      <name>Slice Manager</name>
-      <description>The settings that affect the slice manager that will run
-      as part of this SFA instance.</description>
-      <variablelist>
-        <variable id="port" type="int">
-          <name>Port number</name>
-          <value>52347</value>
-          <description>The port where the slice manager is to be found.</description>
-        </variable>
-      </variablelist>
-    </category>
-    <category id="sfa">
-      <name>General</name>
-      <description>Basic system variables.</description>
-      <variablelist>
-        <variable id="interface_hrn" type="string">
-          <name>Human readable name</name>
-          <value>senslab2</value>
-          <description>The human readable name for this interface.</description>
-        </variable>
-        <variable id="generic_flavour" type="string">
-          <name>Generic Flavour</name>
-          <value>slab</value>
-          <description>This string refers to a class located in sfa.generic that describes 
-          which specific implementation needs to be used for api, manager and driver objects.
-          PlanetLab users do not need to change this setting.
-          </description>
-        </variable>
-        <variable id="api_loglevel" type="int">
-          <name>Debug</name>
-          <value>2</value>
-          <description>Logging level; 0=minimum, 1=info, 2=debug</description>
-        </variable>
-      </variablelist>
-    </category>
-  </variables>
-</configuration>
diff --git a/testbeds/senslab/config/senslab2/site_config b/testbeds/senslab/config/senslab2/site_config
deleted file mode 100644 (file)
index f9ccd60..0000000
+++ /dev/null
@@ -1,54 +0,0 @@
-[sfa_federica]
-url = https://root:password@federica.sfa.wrapper.com:8443/fedewrapper/xmlrpc/
-
-[sfa_aggregate]
-caching = true
-host = localhost
-enabled = true
-port = 52346
-
-[sfa_db]
-name = sfa
-enabled = true
-host = localhost
-user = sfa
-password = sfa
-port = 5432
-
-[sfa_flashpolicy]
-config_file = /etc/sfa/sfa_flashpolicy_config.xml
-enabled = false
-port = 843
-
-[sfa_nova]
-api_url = 127.0.0.1
-api_port = 8773
-user = novaadmin
-novarc = /root/novarc
-
-[sfa_plc]
-url = https://localhost:443/PLCAPI/
-password = root
-user = root@localhost.localdomain
-
-[sfa_registry]
-host = localhost
-enabled = true
-port = 52345
-root_auth = senslab2
-
-[sfa_sm]
-caching = false
-host = localhost
-enabled = true
-port = 52347
-
-[sfa]
-interface_hrn = senslab2
-data_dir = /var/lib/sfa/
-generic_flavour = slab
-credential_schema = /etc/sfa/credential.xsd
-api_loglevel = 2
-session_key_path = /var/lib/sfa/session_keys
-max_slice_renew = 60
-