def __init__(self, addr, allowed, xenapi, logRequests = 1):
        mkdir.parents(os.path.dirname(addr), stat.S_IRWXU, True)
        if self.allow_reuse_address and os.path.exists(addr):
            os.unlink(addr)

        TCPXMLRPCServer.__init__(self, addr, allowed, xenapi,
                                 UnixXMLRPCRequestHandler, logRequests)
Example #2
0
    def __init__(self, addr, allowed, xenapi, logRequests=1):
        mkdir.parents(os.path.dirname(addr), stat.S_IRWXU, True)
        if self.allow_reuse_address and os.path.exists(addr):
            os.unlink(addr)

        TCPXMLRPCServer.__init__(self, addr, allowed, xenapi,
                                 UnixXMLRPCRequestHandler, logRequests)
Example #3
0
 def openFileHandler(fname):
     mkdir.parents(os.path.dirname(fname), stat.S_IRWXU)
     return XendRotatingFileHandler(fname, mode = 'a',
                                    maxBytes = MAX_BYTES,
                                    backupCount = BACKUP_COUNT)