Example #1
0
    def __init__(self, request, client_address, server):
        # Read configuration parameter
        self.__isdebug = CONTEXT['debug']
        self.__size = CONTEXT['request_size']
        self.__logger = get_logger("TCPRequestHandler")

        # Compression Utility
        self.__compressedcontent = CONTEXT['compressed_content']
        self.__compression = Utility()
        self.__client = client_address

        # populate the seller list
        self.__sellerObj = server.sellerObject

        # Initialize Ad Exchange
        self.__adExObject = server.adExObject

        # Initialize the DB connection
        self.__dbConnection = server.dbConnection

        if DB_PARAMS['truncate']:
            self.__dbConnection.query("truncate table `GreyFiber`.`IPAllocation`")

        self.__infra_tested = TEST_PARAMS['infra_tested']

        if self.__infra_tested == "MININET":
            self.__mininetConnection = server.mininetConnection
            self.__floodlightConnection = server.floodlightConnection

        # Call base class
        BaseRequestHandler.__init__(self, request, client_address, server)
Example #2
0
    def __init__(self, request, client_address, server):
        # Read configuration parameter
        self.__isdebug = CONTEXT['debug']
        self.__size = CONTEXT['request_size']
        self.__logger = get_logger("TCPRequestHandler")

        # Compression Utility
        self.__compressedcontent = CONTEXT['compressed_content']
        self.__compression = Utility()
        self.__client = client_address

        # populate the seller list
        self.__sellerObj = server.sellerObject

        # Initialize Ad Exchange
        self.__adExObject = server.adExObject

        # Initialize the DB connection
        self.__dbConnection = DBConnection()

        if DB_PARAMS['truncate']:
            self.__dbConnection.query("truncate table `VirtualFiber`.`IPAllocation`")

        self.__infra_tested = TEST_PARAMS['infra_tested']

        # Call base class
        BaseRequestHandler.__init__(self, request, client_address, server)
Example #3
0
    def __init__(self, request, client_address, server):
        self.request = request
        self.client_address = client_address
        self.tcp_server = server

        # Keep track of channel information from the transport
        self.channels = {}

        try:
            self.client = request._sock
        except AttributeError as e:
            self.client = request
        # Transport turns the socket into an SSH transport
        self.transport = Transport(self.client)

        # Create the PTY handler class by mixing in
        TelnetHandlerClass = self.telnet_handler

        class MixedPtyHandler(TelnetToPtyHandler, TelnetHandlerClass):
            # BaseRequestHandler does not inherit from object, must call the __init__ directly
            def __init__(self, *args):
                super(MixedPtyHandler, self).__init__(*args)
                TelnetHandlerClass.__init__(self, *args)

        self.pty_handler = MixedPtyHandler

        # Call the base class to run the handler
        BaseRequestHandler.__init__(self, request, client_address, server)
Example #4
0
 def __init__(self, request, client_address, server):
     self._logger = logging.getLogger('BORPHRequestHandler')
     self.string_separator = "//"  #(DON'T CHANGE)use slash to separate multiple strings from each other.
                                  # Use of slash is motivated by the fact that linux doesn't allow slashes
                                  # in pathnames, and we might send pathnames over protocol(that's why two slashes)
                                  #(don't change) if changed here should also change in the client
     self._logger.debug('__init__')        
     BaseRequestHandler.__init__(self, request, client_address, server)
Example #5
0
  def __init__(self, request, client_address, server, handshake_keys, output_handler):
    self._handshake = handshake_keys[0]
    self._close_key = handshake_keys[1]

    # If no handshake, authentication is assummed
    self._wait_for_right_client = True if self._handshake else False
    self._client_connected = False
    self._pinger = None
    self._closed_by_client = False
    self._output_handler = output_handler

    BaseRequestHandler.__init__(self, request, client_address, server)
Example #6
0
 def __init__(self, request, client_address, server):
     # Read configuration parameter
     self.__isdebug = CONTEXT['debug']
     # Compression Utility
     self.__compression = Utility()
     self.__client = client_address
     # Get test parameters
     self.__resourcepath = TEST_PARAMS['path']
     self.__filename = TEST_PARAMS['file_name']
     self.__compressedcontent = CONTEXT['compressed_content']
     # Call father
     BaseRequestHandler.__init__(self, request, client_address, server)
  def __init__(self, request, client_address, server, handshake_keys, output_handler):
    self._handshake = handshake_keys[0]
    self._close_key = handshake_keys[1]

    # If no handshake, authentication is assummed
    self._wait_for_right_client = True if self._handshake else False
    self._client_connected = False
    self._pinger = None
    self._closed_by_client = False
    self._output_handler = output_handler

    BaseRequestHandler.__init__(self, request, client_address, server)
Example #8
0
 def __init__(self, request, client_address, server):
     # Read configuration parameter
     self.__isdebug = CONTEXT['debug']
     # Compression Utility
     self.__compression = Utility()
     self.__client = client_address
     # Get test parameters
     self.__resourcepath = TEST_PARAMS['path']
     self.__filename = TEST_PARAMS['file_name']
     self.__compressedcontent = CONTEXT['compressed_content']
     # Call father
     BaseRequestHandler.__init__(self, request, client_address, server)
Example #9
0
File: saa.py Project: wumch/saa
 def __init__(self, ds, ds_addr, server):
     """
     :type ds: socket._socketobject
     :type ds_addr: tuple
     """
     self.keep_alive = False
     self.us_request_timeout = 30
     self.us_connect_timeout = 30
     self.us_rbuf = 256 << 10
     self.us_wbuf = 256 << 10
     self.ds_rbuf = 256 << 10
     self.ds_wbuf = 256 << 10
     self.us = None
     self.ds = ds
     BaseRequestHandler.__init__(self, ds, ds_addr, server)
Example #10
0
    def __init__(self, request, client_address, server):
        self.request = request
        self.client_address = client_address
        self.tcp_server = server

        # Keep track of channel information from the transport
        self.channels = {}

        self.client = request._sock
        # Transport turns the socket into an SSH transport
        self.transport = Transport(self.client)

        # Create the PTY handler class by mixing in
        TelnetHandlerClass = self.telnet_handler

        class MixedPtyHandler(TelnetToPtyHandler, TelnetHandlerClass):
            # BaseRequestHandler does not inherit from object, must call the __init__ directly
            def __init__(self, *args):
                TelnetHandlerClass.__init__(self, *args)

        self.pty_handler = MixedPtyHandler

        # Call the base class to run the handler
        BaseRequestHandler.__init__(self, request, client_address, server)
 def __init__(self, request, client_address, server):
     self.xfinity_control = xfinity_control
     BaseRequestHandler.__init__(self, request, client_address, server)
Example #12
0
 def finish(self):
     BaseRequestHandler.finish(self)
     device.onHandlerFinish(self)
Example #13
0
 def setup(self):
     BaseRequestHandler.setup(self)
Example #14
0
 def __init__(self, request, client_address, server):
     self.server = server
     self.name = "EchoHandlerFor client " + str(client_address)
     self.server.flood("EchoHandler names " + self.name + " has been instantiated.")
     BaseRequestHandler.__init__(self, request, client_address, server)
Example #15
0
 def __init__(self, request, client_address, server, dispatch_handlers):
     self.dispatch_handlers = dispatch_handlers
     BaseRequestHandler.__init__(self, request, client_address, server)
Example #16
0
 def __init__(self, request, client_address, server, dispatch_handlers):
     self.dispatch_handlers = dispatch_handlers
     BaseRequestHandler.__init__(self, request, client_address, server)
Example #17
0
 def __init__(self, request, hp, server):
     self.srv = server
     BaseRequestHandler.__init__(self, request, hp, server)
		def __init__(self, request, client_address, server):
			self.log = server.log;
			BaseRequestHandler.__init__(self, request, client_address, server);
Example #19
0
 def __init__(self, request, client_address, server):
     BaseRequestHandler.__init__(self, request, client_address, server)
Example #20
0
 def __init__(self, request, client_address, server):
   self.logger = logging.getLogger('webkitd.WebKitRequestHandler')
   BaseRequestHandler.__init__(self, request, client_address, server)
Example #21
0
 def setup(self):
     BaseRequestHandler.setup(self)
     print "connect from:", self.client_address
Example #22
0
 def __init__(self, *args, **kwargs):
     NetworkDaemon.__init__(self)
     BaseRequestHandler.__init__(self, *args, **kwargs)
Example #23
0
 def __init__(self, *args, **kwargs):
     BaseRequestHandler.__init__(self, *args, **kwargs)
 def __init__(self, request, client_address, server, data_store_handler):
     self.data_store_handler = data_store_handler
     self.model_int = Interface()
     BaseRequestHandler.__init__(self, request, client_address, server)
Example #25
0
 def __init__(self, request, client_address, server):
     """ SimulatorRequestHandler(request, client_address, server) -> inst
     Returns an instance of SimulatorRequestHandler."""
     self._logger = logging.getLogger('SimulatorRequestHandler')
     self._logger.debug('__init__')
     BaseRequestHandler.__init__(self, request, client_address, server)
Example #26
0
 def __init__(self, request, client_address, server):
     """ BasicRequestHandler(request, client_address, server) -> inst
     Returns an instance of BasicRequestHandler."""
     self.logger = logging.getLogger(self.__class__.__name__)
     self.logger.debug('__init__')
     BaseRequestHandler.__init__(self, request, client_address, server)
Example #27
0
 def setup(self):
     BaseRequestHandler.setup(self)
     device.onHandlerSetup(self)
Example #28
0
 def __init__(self, leader, request, client_address, server, debug_log=None):
     self.leader = leader
     self.debug_log = debug_log if debug_log else _noplogger()
     BaseRequestHandler.__init__(self, request, client_address, server)
Example #29
0
 def finish(self):
     BaseRequestHandler.finish(self)
     device.onHandlerFinish(self)
 def __init__(self, request, client_address, server):
     self.log = server.log
     BaseRequestHandler.__init__(self, request, client_address, server)
Example #31
0
 def __init__(self, request, client_address, server):
     currentThread()._thread.setName("debugserver-%s:%d" % client_address)
     _log.debug('Open connection to DebugServer from %s:%d' % client_address)
     BaseRequestHandler.__init__(self, request, client_address, server)
Example #32
0
 def __init__(self, request, client_address, server):
     currentThread()._thread.setName("debugserver-%s:%d" % client_address)
     _log.debug('Open connection to DebugServer from %s:%d' %
                client_address)
     BaseRequestHandler.__init__(self, request, client_address, server)
Example #33
0
    def __init__(self, processor, request, client_address, server):
        self.processor = processor

        BaseRequestHandler.__init__(self, request, client_address, server)
Example #34
0
 def setup(self):
     BaseRequestHandler.setup(self)
     device.onHandlerSetup(self)
Example #35
0
 def __init__(self, data):
     BaseRequestHandler.__init__(self)
     self.data = data
Example #36
0
 def __init__(self, request, hp, server):
     self.srv = server
     self.socket = request
     self.sslsk = None
     BaseRequestHandler.__init__(self, request, hp, server)
Example #37
0
 def __init__(self, request, client_address, server):
     self.xfinity_control = xfinity_control
     BaseRequestHandler.__init__(self, request, client_address, server)
Example #38
0
 def setup(self):
     BaseRequestHandler.setup(self)
Example #39
0
 def __init__(self, request, client_address, server):
     self.__env = Configuration()
     BaseRequestHandler.__init__(self, request, client_address, server)
Example #40
0
 def __init__(self, request, client_address, server):
     self.__env = Configuration()
     BaseRequestHandler.__init__(self, request, client_address, server)
Example #41
0
 def __init__(self, *args, **kwargs):
     self.is_server = False
     self.translate_table = {}
     self.security_belt = []
     BaseRequestHandler.__init__(self, *args, **kwargs)