Package ZenHub :: Module XmlRpcService :: Class XmlRpcService
[hide private]
[frames] | no frames]

Class XmlRpcService

source code

twisted.web.resource.Resource --+    
                                |    
        twisted.web.xmlrpc.XMLRPC --+
                                    |
                                   XmlRpcService

Nested Classes [hide private]

Inherited from twisted.web.resource.Resource: entityType

Instance Methods [hide private]
 
__init__(self, dmd) source code
 
xmlrpc_sendEvent(self, data)
XMLRPC requests are processed asynchronously in a thread
source code
 
xmlrpc_sendEvents(self, data) source code
 
xmlrpc_getDevicePingIssues(self, *unused) source code
 
xmlrpc_getWmiConnIssues(self, *args) source code
 
xmlrpc_getDeviceWinInfo(self, *args) source code
 
xmlrpc_getWinServices(self, *args) source code
 
xmlrpc_applyDataMap(self, devName, datamap, relname="", compname="", modname="")
Apply a datamap passed as a list of dicts through XML-RPC.
source code
 
xmlrpc_getConfigs(self, monitor, dstype)
Return the performance configurations for the monitor name and data source provided.
source code
 
xmlrpc_writeRRD(self, devId, compType, compId, dpName, value) source code
 
xmlrpc_getPerformanceConfig(self, monitor)
returns the performance configuration for the monitor provided, or {} if no collector with the name provided is located.
source code

Inherited from twisted.web.xmlrpc.XMLRPC: getSubHandler, getSubHandlerPrefixes, putSubHandler, render_POST

Inherited from twisted.web.xmlrpc.XMLRPC (private): _cbRender, _ebRender, _getFunction, _listFunctions

Inherited from twisted.web.resource.Resource: delEntity, getChild, getChildForRequest, getChildWithDefault, getDynamicEntity, getStaticEntity, listDynamicEntities, listDynamicNames, listEntities, listNames, listStaticEntities, listStaticNames, putChild, reallyPutEntity, render, render_HEAD

Class Variables [hide private]
  PRIMITIVES = [types.IntType, types.StringType, types.BooleanTy...

Inherited from twisted.web.xmlrpc.XMLRPC: FAILURE, NOT_FOUND, allowedMethods, isLeaf, separator

Inherited from twisted.web.resource.Resource: server

Method Details [hide private]

__init__(self, dmd)
(Constructor)

source code 
Overrides: twisted.web.xmlrpc.XMLRPC.__init__

Class Variable Details [hide private]

PRIMITIVES

Value:
[types.IntType, types.StringType, types.BooleanType, types.DictType, t\
ypes.FloatType, types.LongType, types.NoneType]