RGMA Service Tool parameters
authorgdiez <>
Mon, 28 Feb 2005 10:07:19 +0000 (10:07 +0000)
committergdiez <>
Mon, 28 Feb 2005 10:07:19 +0000 (10:07 +0000)
org.glite.deployment.lb/config/templates/glite-lb.cfg.xml

index 96446bb..e968fad 100644 (file)
@@ -8,7 +8,7 @@
 
                <GLITE_USER
                        description="The account used to run the LB daemons"
-                       value="changeme"/>
+                       value="gproduct"/>
                        
                <!-- xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx -->
                <!-- Advanced parameters - Change them if you know what you're doing -->
                <GLOBUS_LOCATION
                        description="The location of the Globus Toolkit"
                        value="/opt/globus"/>
+       </parameters>
+
+       <!--RGMA service publishing: log server -->
+       <instance name="lb.rgma" service="rgma-servicetool">
+               <parameters>
+                       <rgma.servicetool.enable
+                               description="Publish log server via RGMA servicetool. If this variable is set to 'false': the other
+                                            values of this instance are not taken into account.[Example: 'true'] [Type: 'boolean']"
+                               value="true"/>
+                        <rgma.servicetool.name
+                               description="RGMA servicetool variable: Name of the service. This should be globally unique.
+                                            [Example: 'your.host.name_lb'] [Type: 'String']"
+                                value="changeme"/>
+
+                        <rgma.servicetool.url_endpoint
+                               description="RGMA servicetool variable: URL to contact the service at. 
+                                            This should be unique for each service. Use example and adapt host. 
+                                            [Example: 'http://your.host.name:0/LB/lbServer'] [Type: 'string']"
+                                value="changeme"/>
+
+                        <rgma.servicetool.service_type
+                               description="RGMA servicetool variable: The service type. This should be uniquely defined for 
+                                            each service type. Currently two methods of type naming are recommended:
+                                            (1) The targetNamespace from the WSDL document, followed by a space and then the service name.
+                                             (2) A URL owned by the body or individual who defines the service type.
+                                                   [Example: 'Logging and Bookkeeping Server'] [Type: 'string']"
+                                value="Logging and Bookkeeping Server"/>
+
+                        <rgma.servicetool.service_version
+                               description="RGMA servicetool variable: Service version in the form 'major.minor.patch'
+                                            [Example: '1.2.3'] [Type: 'string']"
+                                value="0.0.0"/>
+
+                        <rgma.servicetool.publish_interval
+                               description="RGMA servicetool variable: How often to check and publish service status.
+                                             [Example: '60'] [Type: 'string'] [Unit: 'seconds']"
+                                value="20"/>
+
+                       <rgma.servicetool.status_script
+                                description="RGMA servicetool variable: Script to run when determining the service status. 
+                                            This script should return an exit code of 0 to indicate the service is OK, other values
+                                            should indicate an error. The first line of the standard output should be a brief message 
+                                            describing the service status (e.g. 'Accepting connections')
+                                             Example: '/opt/glite/etc/init.d/glite-lb-locallogger status'] [Type: 'string']"
+                                value="${GLITE_LOCATION}/etc/init.d/glite-lb-bkserverd status"/>
+
+                        <rgma.servicetool.status_interval
+                                description="RGMA servicetool variable: How often to check and publish service status.
+                                            [Example: '30'] [Type: 'string'] [Unit: 'seconds']"
+                                value="30"/>
+
+                       <rgma.servicetool.url_wsdl
+                               description="RGMA servicetool variable: URL of a WSDL document for the service (leave blank if the 
+                                            service has no WSDL).
+                                            [Example: 'http://example.rl.ac.uk/service?WSDL'] [Type: 'string']"
+                                value=""/>
+
+                        <rgma.servicetool.url_semantics
+                                description="RGMA servicetool variable: URL of a document containing a detailed description of the service
+                                            and how it should be used.
+                                            [Example: 'http://example.rl.ac.uk/service/semantics.html'] [Type: 'string']"
+                                value="n/a"/>
+                </parameters>
+       </instance>
                                                
                <!-- xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx -->
                <!-- System parameters - You should leave these alone -->
                <!-- xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx -->               
 
-       </parameters>
 </config>