def __init__ (self, ip, port, resolver=None, logger_object=None): self.shutup=1 http_server.__init__(self, ip, port, resolver, logger_object) self.shutup=0 self.log_info('HTTP server started at %s\n' '\tHostname: %s\n\tPort: %d' % ( time.ctime(time.time()), self.server_name, self.server_port ))
def __init__ (self, ip, port, resolver=None, logger_object=None): self.shutup=1 http_server.__init__(self, ip, port, resolver, logger_object) self.shutup=0 self.log_info('%s server started at %s\n' '\tHostname: %s\n\tPort: %d' % ( self.server_protocol, time.ctime(time.time()), self.server_name, self.server_port ))
def __init__ (self, ip, port, resolver=None, logger_object=None, fast_listen=True): self.shutup=1 self.fast_listen = fast_listen http_server.__init__(self, ip, port, resolver, logger_object) self.request_server_name = self.server_name if self.request_server_name == '0.0.0.0': # Workaround to set a more descriptive server name # for use in the Request SERVER_NAME variable try: self.request_server_name = socket.getfqdn() except socket.error: pass self.shutup=0 self.log_info('%s server started at %s\n' '\tHostname: %s\n\tPort: %d' % ( self.server_protocol, time.ctime(time.time()), self.server_name, self.server_port ))