Example #1
0
 def __init__(self, debug=False, allowNone=False):
     """ Initialise the EncodingServer class """
     logger.log(9, 'EncodingServer.__init__(debug=%r, allowNone=%r)', debug,
                allowNone)
     self.debug = debug
     self.jobs = {}
     self.encodingopts = EncodingOptions()
     self.queue = EncodingQueue()
     logger.info('EncodingServer started...')
 def __init__(self, debug=False, allowNone=False):
     """ Initialise the EncodingServer class """
     _debug_('EncodingServer.__init__(debug=%r, allowNone=%r)' % (debug, allowNone), 2)
     try:
         xmlrpc.XMLRPC.__init__(self, allowNone)
     except TypeError:
         xmlrpc.XMLRPC.__init__(self)
     self.debug = debug
     self.jobs = {}
     self.encodingopts = EncodingOptions()
     self.queue = EncodingQueue()
     _debug_("EncodingServer started...", DINFO)
    def __init__(self, debug=False):
        self.jobs = {}

        #setup a logger
        #if debug: #when debugging, output everything to stdout using the root logging class
        #    self.log = logging
        #else: #normally, write nice formatted messages to a logfile)
        #    self.log = logging.getLogger("EncodingServer")
        #    self.log.setLevel(logging.INFO)
        #    FHandler = logging.FileHandler("encodingserver.log")
        #    FHandler.setFormatter(logging.Formatter("%(asctime)s:%(levelname)s %(message)s"))
        #    self.log.addHandler(FHandler)

        self.queue = EncodingQueue(log, DEBUG)

        _debug_("EncodingServer started...", 0)