Package iceprod :: Package server :: Module server
[hide private]
[frames] | no frames]

Module server

source code

XML-RPC Server module for running remote batch jobs on IceTray.

copyright (c) 2005 the icecube collaboration


Version: $Revision: $

Date: $Date: $

Author: Juan Carlos Diaz Velez <juancarlos@icecube.wisc.edu>

To Do:
Classes [hide private]
  DummySemaphore
Dummy class that shares interface with Semaphore class but does nothing.
  QSemaphore
  SoapTray
XMLRPC server class for submitting jobs to IceProd
  SoapTrayCGI
XMLRPC server class for submitting jobs to IceProd job connect to server from compute nodes and make status updates Similar to SoapTray class but runs CGI embeded in existing HTTP server
  Monitor
XMLRPC server class for monitoring jobs job connect to server from compute nodes and make status updates Creates own HTTP server
  MonitorCGI
XMLRPC server class for monitoring jobs job connect to server from compute nodes and make status updates Similar to Monitor class but runs CGI embeded in existing HTTP server
  MonitorCGIProxy
XMLRPC server class for monitoring jobs job connect to server from compute nodes and make status updates Similar to Monitor class but runs CGI embeded in existing HTTP server
Functions [hide private]
 
fail(msg, exception=Exception()) source code
Variables [hide private]
  ldap_installed = False
  logger = logging.getLogger('server')
  localhost = 'i3-dhcp-172-16-223-198'
  soapdaemons = ['soaptray', 'soapmon', 'soapqueue', 'soapdh', '...
  ssl_supported = True
  __package__ = 'iceprod.server'
Variables Details [hide private]

soapdaemons

Value:
['soaptray', 'soapmon', 'soapqueue', 'soapdh', 'soaphisto']