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
Functions [hide private]
 
fail(msg, exception=Exception()) source code
Variables [hide private]
  ldap_installed = True
  logger = logging.getLogger('server')
  localhost = 'periwinkle'
  soapdaemons = ['soaptray', 'soapmon', 'soapqueue', 'soapdh', '...
  ssl_supported = False
  DatasetTypes = ['TEST', 'BENCHMARK', 'PHYSICS', 'TEMPLATE']
  SimulationCategories = ['CORSIKA-ice-top', 'CORSIKA-in-ice', '...
  SupportedTypes = ['bool', 'int', 'long', 'float', 'double', 's...
  TASK_CHECKSUM_SUFFIX = '.md5sum'
  TASK_CLEANUP_FAILED = 110
  TASK_CONFIGURATION_ERROR = 101
  TASK_DATASET_ERROR_ID = -1
  TASK_ERROR_ID = -1
  TASK_EXTERNS_FAILED = 108
  TASK_EXTERN_ITER = -1
  TASK_FETCH_INPUT_FAILED = 102
  TASK_INVALID = 104
  TASK_NOT_FOUND = 103
  TASK_RUN_EXCEPTION = 109
  TASK_SERVER_ERROR = 105
  TASK_STORE_OUTPUT_FAILED = 106
  TASK_TRASHCAN_NAME = 'trashcan'
  TASK_UNPACK_INPUT_FAILED = 107
  TASK_XFER_CONFIG_ERROR = 112
  TASK_XFER_PROTO_ERROR = 111
  UndefinedTypeException = 'Error: invalid type:'
  UnmetDependencyException = 'Error: Un-met dependency:'
  VectorTypes = ['boolv', 'intv', 'longv', 'floatv', 'doublev', ...
  e = <exceptions.ImportError instance at 0x2af7d3bfacb0>
  tver = '$Revision: 1.4 $'
Variables Details [hide private]

soapdaemons

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

SimulationCategories

Value:
['CORSIKA-ice-top',
 'CORSIKA-in-ice',
 'neutrino-generator',
 'JULIeT',
 'simple-generator',
 'WIMP',
 'SuperNova',
 'TWRFilter',
...

SupportedTypes

Value:
['bool', 'int', 'long', 'float', 'double', 'string', 'NaT', 'OMKey']

VectorTypes

Value:
['boolv', 'intv', 'longv', 'floatv', 'doublev', 'stringv', 'OMKeyv']