Esempio n. 1
0
 def __init__(self, machine_id, database, ui):
     Partner.__init__(self, ui)
     self.machine_id = machine_id
     self.database = database
     self.text_format = XMLFormat()
     self.server_info = {}
     self.con = None
     self.behind_proxy = None  # Explicit variable for testability.
     self.proxy = None
Esempio n. 2
0
 def __init__(self, machine_id, host, port, ui):
     self.machine_id = machine_id
     WSGIServer.__init__(self, (host, port), WSGIRequestHandler)
     self.set_app(self.wsgi_app)
     Partner.__init__(self, ui)
     self.text_format = XMLFormat()
     self.stopped = False
     self.sessions = {} # {session_token: session}
     self.session_token_for_user = {} # {user_name: session_token}
Esempio n. 3
0
 def __init__(self, machine_id, database, ui):
     Partner.__init__(self, ui)
     self.machine_id = machine_id
     self.database = database
     self.text_format = XMLFormat()
     self.server_info = {}
     self.con = None
     self.behind_proxy = None  # Explicit variable for testability.
     self.proxy = None
Esempio n. 4
0
 def __init__(self, machine_id, port, ui):
     self.machine_id = machine_id
     # We only use 1 thread, such that subsequent requests don't run into
     # SQLite access problems.
     from cherrypy import wsgiserver
     self.wsgi_server = wsgiserver.CherryPyWSGIServer\
         (("0.0.0.0", port), self.wsgi_app, server_name="localhost",
         numthreads=1, timeout=1000)
     Partner.__init__(self, ui)
     self.text_format = XMLFormat()
     self.sessions = {} # {session_token: session}
     self.session_token_for_user = {} # {user_name: session_token}
Esempio n. 5
0
 def __init__(self, machine_id, database, ui):
     Partner.__init__(self, ui)
     self.machine_id = machine_id
     self.database = database
     self.text_format = XMLFormat()
     self.server_info = {}