Changeset 26

Show
Ignore:
Timestamp:
09/18/07 02:56:49 (1 year ago)
Author:
devja..@anarkystic.com
Message:

fixin up some xmlrpc bits

Files:

Legend:

Unmodified
Added
Removed
Modified
Copied
Moved
  • fizzjik/fizzjik/remote/xmlrpc.py

    r25 r26  
    33 
    44from fizzjik.interfaces import IRemote, implements 
     5from fizzjik.config import ConfigurableService, if_config 
    56 
    67class Namespace(object): 
     
    2021        return Namespace(attr, self) 
    2122 
    22 class XMLRPCService(service.Service): 
     23class XMLRPCService(ConfigurableService): 
    2324    implements(IRemote) 
    2425    endpoint = "" 
     26    enabled = True 
    2527 
    26     def __init__(self): 
     28    #def __init__(self): 
     29    #    self.proxy = XMLRPCProxy(self.endpoint) 
     30     
     31    @if_config('enabled') 
     32    def startService(self): 
     33        ConfigurableService.startService(self) 
     34        print self.endpoint 
    2735        self.proxy = XMLRPCProxy(self.endpoint) 
    2836