Setting tag myplc-5.1-5
[myplc.git] / default_config.xml
index ae4f5e1..a97ed77 100644 (file)
@@ -6,8 +6,6 @@ Default PLC configuration file
 Mark Huang <mlhuang@cs.princeton.edu>
 Copyright (C) 2006 The Trustees of Princeton University
 
-$Id$
-$URL$
 -->
 
 <!DOCTYPE configuration PUBLIC "-//PlanetLab Central//DTD PLC configuration//EN" "plc_config.dtd">
@@ -116,6 +114,7 @@ $URL$
          <description>The SSH private key used to access the root
          account on your nodes.</description>
        </variable>
+
       </variablelist>
     </category>
 
@@ -631,6 +630,72 @@ $URL$
       </variablelist>
     </category>
 
+    <category id="plc_ratelimit">
+      <name>Planetlab Ratelimit Settings</name>
+      <description>Planetlab Ratelimit Settings</description>
+      <variablelist>
+        <variable id="enabled" type="bolean">
+          <name>Enable Ratelimit</name>
+          <value>false</value>
+          <description>Enable Ratelimit for sites</description>
+        </variable>
+      </variablelist>
+    </category>
+
+    <category id="plc_omf">
+      <name>Planetlab - OMF Integration</name>
+      <description>Planetlab - OMF integration</description>
+      <variablelist>
+        <variable id="enabled" type="boolean">
+          <name>OMF integration</name>
+          <value>false</value>
+          <description>Enable OMF integration.</description>
+        </variable>
+
+        <!-- xmpp server configuration -->
+        <variable id="xmpp_server" type="string">
+          <name>XMPP server</name>
+          <value>localhost.localdomain</value>
+          <description>The fully qualified hostname of the XMPP server.</description>
+        </variable>
+
+        <variable id="xmpp_user" type="string">
+          <name>XMPP username</name>
+          <value></value>
+          <description>XMPP username (which has admin rights).</description>
+        </variable>
+
+        <variable id="xmpp_password" type="string">
+          <name>XMPP password</name>
+          <value></value>
+          <description>The password of the XMPP user.</description>
+        </variable>
+
+        <!-- omf-slicemgr -->
+        <variable id="slicemgr_url" type="string">
+          <name>OMF Slicemgr URL</name>
+          <value>http://localhost.localdomain:5053</value>
+          <description>.</description>
+        </variable>
+
+      </variablelist>
+    </category>
+
+    <category id="plc_reservation">
+      <name> Reservable Nodes</name>
+      <description> Settings related to reservable nodes </description>
+
+      <variablelist>
+       <variable id="granularity" type="int">
+         <name>Lease granularity</name>
+         <value>3600</value>
+         <description>The smallest timeslot that can be allocated to
+         a node. All leases will be rounded to this granularity, so
+         e.g. if you set 3600 all leases will start and stop at round
+         hours.</description>
+       </variable>
+      </variablelist>
+    </category>
 
     <category id="plc_planetflow">
       <name>PlanetFlow Service Configuration</name>
@@ -644,6 +709,7 @@ $URL$
         </variable>
       </variablelist>
     </category>
+
     <category id="plc_monitor">
       <name>Monitoring Service</name>
       <description>The Monitor service that tracks node availablity and repair.</description>
@@ -678,6 +744,21 @@ $URL$
           <value>support</value>
           <description>All messages from Monitor will be copied to this address.</description>
         </variable>
+        <variable id="dbhost" type="hostname">
+          <name>Database Hostname</name>
+          <value>localhost</value>
+          <description>The hostname for the monitor database.</description>
+        </variable>
+        <variable id="dbuser" type="string">
+          <name>Database User</name>
+          <value>monitoruser</value>
+          <description>The username for connecting to the monitor database.</description>
+        </variable>
+        <variable id="dbname" type="string">
+          <name>Database Name</name>
+          <value>monitor</value>
+          <description>Name of monitor database.</description>
+        </variable>
         <variable id="dbpassword" type="password">
           <name>Database Password</name>
           <value></value>
@@ -754,6 +835,40 @@ $URL$
         </variable>
       </variablelist>
     </category>
+
+    <category id="myslice">
+      <name>MySlice</name>
+      <description>MySlice configuration parameters</description>
+      <variablelist>
+       <variable id="comon_url" type="string">
+         <name>comon</name>
+         <value></value>
+         <description>The address of the CoMon url that provides information for this PLC's nodes (if not the default http://comon.cs.princeton.edu/)</description>
+       </variable>
+       <variable id="comon_available" type="boolean">
+         <name>comon</name>
+         <value>false</value>
+         <description>True, if comon data are available for this PLC's nodes</description>
+       </variable>
+       <variable id="tophat_available" type="boolean">
+         <name>tophat</name>
+         <value>false</value>
+         <description>True, if tophat data are available for this PLC's nodes</description>
+       </variable>
+      </variablelist>
+    </category>
+
+    <category id="plc_vsys">
+      <name>vsys</name>
+      <description>Default values for the vsys tag</description>
+      <variablelist>
+       <variable id="defaults" type="string">
+         <name>vsys tags set by default</name>
+         <value> </value>
+         <description>Comma-separated list of vsys script names that all newly created slices will have as their vsys tags. For older slices, see the check-vsys-defaults.py script as part of the myplc package</description>
+       </variable>
+      </variablelist>
+    </category>
   </variables>
 
   <comps>