Example #1
0
 def __init__(self, *args, **kwargs):
     from django.conf import settings
     self.admin_media_prefix = settings.ADMIN_MEDIA_PREFIX
     # We set self.path to avoid crashes in log_message() on unsupported
     # requests (like "OPTIONS").
     self.path = ''
     BaseHTTPRequestHandler.__init__(self, *args, **kwargs)
 def __init__(self, *args, **kwargs):
     # establish a database connection
     engine = create_engine('sqlite:///restaurantmenu.db')
     Base.metadata.bind = engine
     DBSession = sessionmaker(bind = engine)
     self.session = DBSession()
     BaseHTTPRequestHandler.__init__(self, *args, **kwargs)
Example #3
0
 def __init__(self, *args):
     addonSettings = xbmcaddon.Addon(id='plugin.video.xbmb3c')
     level = addonSettings.getSetting('logLevel')
     self.logLevel = 0
     if(level != None):
         self.logLevel = int(level)
     BaseHTTPRequestHandler.__init__(self, *args)
Example #4
0
 def __init__(self, origin, *args):
     
     #self.cache_c = collections.OrderedDict()
     #self.cache_size = 10;
     #self.cur_size = 0;
     self.origin = origin        
     BaseHTTPRequestHandler.__init__(self,*args)
Example #5
0
 def __init__(self, server, *args):
     self.message_server = server
     try:
         BaseHTTPRequestHandler.__init__(self, *args)
         self.timeout = 10
     except Exception:
         pass
Example #6
0
 def __init__(self, port, get_next_response, record_request,
              record_received_headers, *args, **kwds):
     self._port = port
     self._get_next_response = get_next_response
     self._record_request = record_request
     self._record_received_headers = record_received_headers
     BaseHTTPRequestHandler.__init__(self, *args, **kwds)
Example #7
0
    def __init__(self, request, client_address, server):

        # Initialize the page handlers
        # We always handle suite runner pages, and
        # the runner dependencies (e.g. jasmine.js)
        self._page_handlers = [SuitePageHandler(server.renderer, server.desc_dict),
                               RunnerPageHandler()]

        # If we are configured for coverage, add another handler
        # to serve instrumented versions of the source files.
        if len(server.src_instr_dict) > 0:

            # Create the handler to serve instrumented JS pages
            instr_src_handler = InstrumentedSrcPageHandler(server.desc_dict,
                                                           server.src_instr_dict)
            self._page_handlers.append(instr_src_handler)

            # Create a handler to store coverage data POSTed back
            # to the server from the client.
            store_coverage_handler = StoreCoveragePageHandler(server.desc_dict,
                                                              server.coverage_data)
            self._page_handlers.append(store_coverage_handler)

        # We always serve dependencies.  If running with coverage,
        # the instrumented src handler will intercept source files.
        # Serving the un-instrumented version is the fallback, and
        # will still be used for library/spec dependencies.
        self._page_handlers.append(DependencyPageHandler(server.desc_dict))

        # Call the superclass implementation
        # This will immediately call do_GET() if the request is a GET
        BaseHTTPRequestHandler.__init__(self, request, client_address, server)
Example #8
0
    def __init__(self, resources, *args, **kwargs):
        """
        :arg resources: A dict of resource paths pointing to content bytes

        """
        self.resources = resources
        BaseHTTPRequestHandler.__init__(self, *args, **kwargs)
Example #9
0
    def __init__(self, *args, **kwargs):
        '''
        Intializing local variables
        '''

        self.provider = None
        '''Provider that we're dealing with.
        See the currently supported providers in
         libs/social_providers

        Provider is a String Defaults to None
        '''

        self.route_handlers = {
            '/': 'handle_root',
            '/login/google': 'handle_google',
            '/login/facebook': 'handle_facebook',
            '/login/twitter': 'handle_twitter'
        }
        '''Dictionary containing handlers corresponding to different social
        providers.

        Type: Dictionary
        Default value: 
        '''

        BaseHTTPRequestHandler.__init__(self, *args, **kwargs)
Example #10
0
 def __init__(self, *args, **kwargs):
     self.numThreads = len(threading.enumerate())
     print "Init was called and numThreads = %s" % self.numThreads
     self.p = None
     self.cnt = 0
     self.start_time = 0
     BaseHTTPRequestHandler.__init__(self, *args, **kwargs)
Example #11
0
 def __init__(self, *args, **kwargs):
     self.routing = {
         '/': self.index,
         '/get_data': self.get_data,
         '/manifest.appcache': self.manifest
     }
     BaseHTTPRequestHandler.__init__(self, *args, **kwargs)
Example #12
0
    def __init__(self, *args, **kwargs):
        self.tls = threading.local()
        self.tls.conns = {}

        self.url_validation = urlLookup()

        BaseHTTPRequestHandler.__init__(self, *args, **kwargs)
Example #13
0
 def __init__(self, handler, methods, *args, **kwargs):
     self._handler = handler
     self._methods = methods
     self._response_sent = False
     self._headers_sent = False
     self.logging = kwargs.get("logging", False)
     BaseHTTPRequestHandler.__init__(self, *args, **kwargs)
    def __init__(self, request, client_address, server):

        self.sc_session = server.sc_session

        self.db_version_info = server.db_version_info

        BaseHTTPRequestHandler.__init__(self, request, client_address, server)
Example #15
0
    def __init__(self, conn, addr, webserver, inits):

	# /js/..., /imgs/..., and such just serve files
	self.lits = ("js", "imgs", "css", "html")

	# Code which, in turn, tries to dispatch ops
	# (Each is (op, fn), e.g., ("GET", self.do_get1))
	self.dispatchers = [ ("GET", self.base_get), ]

	# Add on others (mixins)
	for i in inits:
	    i(self)

	# Default title
	self.title = "web server"

	# These get dicts if there are options
	self.vals = self.rvals = None

	# Hook for custom headers
	self.extra_headers = []

	# If authentication is active
	self.user = None

	# This both init's, and runs the web service
	# (BTW, this sucks.  Break out instance creation and
	#  service start--always.)
	BaseHTTPRequestHandler.__init__(self, conn, addr, webserver)
    def __init__(self, request, client_address, server):        
        get_routes = [
            {'url': '/api/?$', 'controller': 'HomeController', 'action': 'getApi'},
            {'url': '/api/books/?$', 'controller': 'BooksController', 'action': 'getBooks'},
            {'url': '/api/books/([1-9]+d*)$', 'controller': 'BooksController', 'action': 'getBook'}

        ]

        post_routes = [
            {'url': '/api/books/([1-9]+d*)$', 'controller': 'BooksController', 'action': 'postBook'}
        ]
        put_routes = [
            {'url': '/api/books/?$', 'controller': 'BooksController', 'action': 'putBook'}
        ]
        delete_routes = [
            {'url': '/api/books/([1-9]+d*)$', 'controller': 'BooksController', 'action': 'deleteBook'}
        ]
        self.router = Router(self)

        for route in get_routes:
            self.router.addGetRoute(route['url'], route['controller'], route['action'])
        for route in post_routes:
            self.router.addPostRoute(route['url'], route['controller'], route['action'])
        for route in put_routes:
            self.router.addPutRoute(route['url'], route['controller'], route['action'])
        for route in delete_routes:
            self.router.addDeleteRoute(route['url'], route['controller'], route['action'])

        BaseHTTPRequestHandler.__init__(self, request, client_address, server)
Example #17
0
    def __init__(self, *args, **kwargs):
        self._log_size = '-'
        self._log_process = '-'
        self._log_user_agent = '-'
        self._log_referer = '-'

        BaseHTTPRequestHandler.__init__(self, *args, **kwargs)
Example #18
0
    def __init__(self, origin, *args):

        #self.cache_c = collections.OrderedDict()
        #self.cache_size = 10;
        #self.cur_size = 0;
        self.origin = origin
        BaseHTTPRequestHandler.__init__(self, *args)
Example #19
0
 def __init__(self, request, client_address, server, app_object):
     # type: (bytes, Tuple[str, int], HTTPServer, Chalice) -> None
     self.app_object = app_object
     self.event_converter = LambdaEventConverter(
         RouteMatcher(list(app_object.routes)))
     BaseHTTPRequestHandler.__init__(
         self, request, client_address, server)  # type: ignore
Example #20
0
 def __init__(self, request, client_address, server):
     self.request = request
     self.client_address = client_address
     self.server = server
     self.proxy = server.my_object
     self.data_string = None
     BaseHTTPRequestHandler.__init__(self, request, client_address, server)
Example #21
0
 def __init__(self, request, client_address, server):
     self.request = request
     self.client_address = client_address
     self.server = server
     self.proxy = server.my_object
     self.data_string = None
     BaseHTTPRequestHandler.__init__(self, request, client_address, server)
Example #22
0
  def __init__(self, *args):
    print "HSLRequestHandler::__init__()"
    self._load_templates()
    self.secret = self._get_secret()
    print "\t self._get_secret(): %r" % self.secret

    BaseHTTPRequestHandler.__init__(self, *args)
Example #23
0
 def __init__(self, ros_node, shared, *args, **kwargs):
     """
     Use init to get the reference to ROS.
     """
     self.ros_node = ros_node
     self.shared = shared
     BaseHTTPRequestHandler.__init__(self, *args, **kwargs)
Example #24
0
 def __init__(self, request, client_address, server, app_object):
     # type: (bytes, Tuple[str, int], HTTPServer, Chalice) -> None
     self.app_object = app_object
     self.event_converter = LambdaEventConverter(
         RouteMatcher(list(app_object.routes)))
     BaseHTTPRequestHandler.__init__(self, request, client_address,
                                     server)  # type: ignore
Example #25
0
 def __init__(self, request, client_address, server ):        
     self.scene_json = server.viewer.scene_json
     self.trajectory_json = server.viewer.trajectory_json
     if sys.version_info[0] < 3:
         BaseHTTPRequestHandler.__init__(self,request,client_address,server)
     else:
         super(_TesseractViewerRequestHandler,self).__init__(request,client_address,server)
Example #26
0
 def __init__(self, request, client_address, server):
     print 'TaskCenterRequestHandler __init__'
     self.db = Sqlite.DbPorxy.getInstance(server.db_path)
     self.processMethodDict = {
                          '/getTaskList': self.getTaskList,
                          }
     BaseHTTPRequestHandler.__init__(self, request, client_address, server)
Example #27
0
 def __init__(self, *args, **kwargs):
     from django.conf import settings
     self.admin_media_prefix = settings.ADMIN_MEDIA_PREFIX
     # We set self.path to avoid crashes in log_message() on unsupported
     # requests (like "OPTIONS").
     self.path = ''
     BaseHTTPRequestHandler.__init__(self, *args, **kwargs)
Example #28
0
 def __init__(self, request, client_address, server):
     print 'TaskCenterRequestHandler __init__'
     self.db = Sqlite.DbPorxy.getInstance(server.db_path)
     self.processMethodDict = {
         '/getTaskList': self.getTaskList,
     }
     BaseHTTPRequestHandler.__init__(self, request, client_address, server)
Example #29
0
 def __init__(self, *args, **kwargs):
     self.numThreads = len(threading.enumerate())
     print "Init was called and numThreads = %s" % self.numThreads
     self.p = None
     self.cnt = 0
     self.start_time = 0
     BaseHTTPRequestHandler.__init__(self, *args, **kwargs)
Example #30
0
 def __init__(self, plugin, *args):
     self.plugin = plugin
     self.plugin.debugLog(u"New httpHandler thread: " +
                          threading.currentThread().getName() +
                          ", total threads: " +
                          str(threading.activeCount()))
     BaseHTTPRequestHandler.__init__(self, *args)
    def __init__(self, request, client_address, server):
        self.sc_session = server.sc_session

        self.db_version_info = server.db_version_info
        self.manager = server.manager

        BaseHTTPRequestHandler.__init__(self, request, client_address, server)
Example #32
0
 def __init__(self, *args, **kargs):
     # We need a way to force self.close_connection:
     self.eyefi_close_connection = False
     self.session = None
     # For some obscure reason, BaseHTTPRequestHandler.__init__ need to be
     # called last:
     BaseHTTPRequestHandler.__init__(self, *args, **kargs)
Example #33
0
 def __init__(self, *args, **kwargs):
     self.oauth_server = oauth.Server(MockOAuthDataStore())
     self.oauth_server.add_signature_method(
         oauth.SignatureMethod_PLAINTEXT())
     self.oauth_server.add_signature_method(
         oauth.SignatureMethod_HMAC_SHA1())
     BaseHTTPRequestHandler.__init__(self, *args, **kwargs)
Example #34
0
 def __init__(self, *args, **kwargs):
     self.routing = {
         '/': self.index,
         '/get_data': self.get_data,
         '/manifest.appcache': self.manifest
     }
     BaseHTTPRequestHandler.__init__(self, *args, **kwargs)
    def __init__(self, *args, **kwargs):
        self.tls = threading.local()
        self.tls.conns = {}

        self.check_for_certificate_files()

        BaseHTTPRequestHandler.__init__(self, *args, **kwargs)
Example #36
0
 def __init__(self, *args, **kwargs):
     self.oauth_server = oauth.OAuthServer(MockOAuthDataStore())
     self.oauth_server.add_signature_method(
                 oauth.OAuthSignatureMethod_PLAINTEXT())
     self.oauth_server.add_signature_method(
                 oauth.OAuthSignatureMethod_HMAC_SHA1())
     BaseHTTPRequestHandler.__init__(self, *args, **kwargs)
Example #37
0
 def __init__(self, request, client_address, server):
     # FIXME workaround for exceptions in logs when the client broke connexion
     try: 
         BaseHTTPRequestHandler.__init__(self, request, client_address, server)
     except:
         pass
     self.server_version = 'QobuzXbmcHTTP/0.0.1'
Example #38
0
 def __init__(self, *args, **kargs):
     # We need a way to force self.close_connection:
     self.eyefi_close_connection = False
     self.session = None
     # For some obscure reason, BaseHTTPRequestHandler.__init__ need to be
     # called last:
     BaseHTTPRequestHandler.__init__(self, *args, **kargs)
Example #39
0
 def __init__(self, request, client_address, server):
     self.protocol_version = "HTTP/1.0"
     # setup xmlprc proxy
     self.socketpath = '/home/ubuntu/mailsubmit/supervisor.sock'
     self.proxy = xmlrpclib.ServerProxy('http://127.0.0.1',
         transport=supervisor.xmlrpc.SupervisorTransport(None, None,
             serverurl='unix://' + self.socketpath))
     BaseHTTPRequestHandler.__init__(self, request, client_address, server);
Example #40
0
	def __init__(self, *args, **kwargs):
		self.tls = threading.local()
		self.tls.conns = {}
	
		try:
			BaseHTTPRequestHandler.__init__(self, *args, **kwargs)
		except Exception,e:
			print "[!] ERR:%s"%e
Example #41
0
 def __init__(self, *args, **kwargs):
     from google.appengine._internal.django.conf import settings
     self.admin_media_prefix = settings.ADMIN_MEDIA_PREFIX
     # We set self.path to avoid crashes in log_message() on unsupported
     # requests (like "OPTIONS").
     self.path = ''
     self.style = color_style()
     BaseHTTPRequestHandler.__init__(self, *args, **kwargs)
Example #42
0
 def __init__(self, request, address, server):
     self.session = None
     self.replacements = {}
     self.title(None)
     self.contentType = 'text/html'
     self.forceDownload = False
     self.responseCode = 200
     BaseHTTPRequestHandler.__init__(self, request, address, server)
    def __init__(self, request, client_address, server):
        #print('Handling Request')
        # http://donghao.org/2015/06/18/override-the-__init__-of-basehttprequesthandler-in-python/?replytocom=151#respond
        #BaseHTTPRequestHandler.__init__(…) does NOT exit until a first request has been handled
        BaseHTTPRequestHandler.__init__(self, request, client_address, server)

        if sys.version_info[0] < 3:
            self.headers.get = self.headers.getheader
Example #44
0
 def __init__(self, request, client_address, origin):
   self.origin = origin
   #if __name__ != '__main__':
   #  self.origin.log('postman initializing as plugin..', 2)
   #else:
   #  self.origin.log('postman initializing as standalone application..', 2)
   # ^ works
   BaseHTTPRequestHandler.__init__(self, request, client_address, origin)
Example #45
0
    def __init__(self, request, client_address, server):
        self.data = {'response_type': 'ephemeral'}
        if len(settings.integration_bot_name) > 0:
            self.data['username'] = settings.integration_bot_name
        if len(settings.integration_bot_img) > 0:
            self.data['icon_url'] = settings.integration_bot_img

        BaseHTTPRequestHandler.__init__(self, request, client_address, server)
Example #46
0
 def __init__(self, *args, **kwargs):
     from google.appengine._internal.django.conf import settings
     self.admin_media_prefix = settings.ADMIN_MEDIA_PREFIX
     # We set self.path to avoid crashes in log_message() on unsupported
     # requests (like "OPTIONS").
     self.path = ''
     self.style = color_style()
     BaseHTTPRequestHandler.__init__(self, *args, **kwargs)
Example #47
0
 def __init__(self, *args):
     self.file_types = dict()
     self.file_types['html'] = 'text/html'
     self.file_types['css'] = 'text/css'
     self.file_types['js'] = 'text/javascript'
     self.file_types['png'] = 'image/png'
     self.file_types['ico'] = 'image/ico'
     BaseHTTPRequestHandler.__init__(self, *args)
Example #48
0
 def __init__(self, request, client_address, origin):
   self.origin = origin
   #if __name__ != '__main__':
   #  self.origin.log('postman initializing as plugin..', 2)
   #else:
   #  self.origin.log('postman initializing as standalone application..', 2)
   # ^ works
   BaseHTTPRequestHandler.__init__(self, request, client_address, origin)
Example #49
0
 def __init__(self, request, client_address, server):
     self.timeout = 10
     try:
         BaseHTTPRequestHandler.__init__(self, request, client_address,
                                         server)
     except ssl.SSLError:
         sys.stdout.write("protocol_error\n")
         sys.stdout.flush()
Example #50
0
 def __init__(self, request, client_address, server):
     
     self.server = server
     self.plugin = None
     self.post_data = None
     self.response_sent = False
     
     BaseHTTPRequestHandler.__init__(self, request, client_address, server)
Example #51
0
    def __init__(self, app, *args, **kwargs):
        """Constructor for a request handler.

        :param app: Application hosting the handler
        """
        self.app = app
        self.setup_mime_types()
        BaseHTTPRequestHandler.__init__(self, *args, **kwargs)
Example #52
0
 def __init__(self, *args):
     self.file_types = dict()
     self.file_types['html'] = 'text/html'
     self.file_types['css'] = 'text/css'
     self.file_types['js'] = 'text/javascript'
     self.file_types['png'] = 'image/png'
     self.file_types['ico'] = 'image/ico'
     BaseHTTPRequestHandler.__init__(self, *args)
Example #53
0
 def __init__(self, request, client_address, server):
     # FIXME workaround for exceptions in logs when the client broke connexion
     try:
         BaseHTTPRequestHandler.__init__(self, request, client_address,
                                         server)
     except:
         pass
     self.server_version = 'QobuzXbmcHTTP/0.0.1'
Example #54
0
	def __init__(self, request, address, server):
		self.session = None
		self.replacements = {}
		self.title(None)
		self.contentType = 'text/html'
		self.forceDownload = False
		self.responseCode = 200
		BaseHTTPRequestHandler.__init__(self, request, address, server)
Example #55
0
 def __init__(self, *args, **kwargs):
     self.input_dict = input_dict
     self.log_file = input_dict['log_file']
     #self.saver = input_dict['saver']
     self.s_batch = input_dict['s_batch']
     #self.a_batch = input_dict['a_batch']
     #self.r_batch = input_dict['r_batch']
     BaseHTTPRequestHandler.__init__(self, *args, **kwargs)
Example #56
0
	def __init__(self, request, client_address, server):
		#print 'request' + request
		self.is_connect = False
		self.rtt = float(0.0000000)

		try:
			BaseHTTPRequestHandler.__init__(self, request, client_address, server)
		except Exception, e:
			pass
Example #57
0
    def __init__(self, *args, **kwargs):
        global plugins

        self.tls = threading.local()
        self.tls.conns = {}
        self.options = options
        self.plugins = plugins.get_plugins()

        BaseHTTPRequestHandler.__init__(self, *args, **kwargs)
Example #58
0
File: ups.py Project: likang/ups
    def __init__(self, request, client_address, server):
        self.uri = None
        self.path = None
        self.bucket = None
        self.bucket_path = None
        self.file_path = None
        self.query_str = None

        BaseHTTPRequestHandler.__init__(self, request, client_address, server)
Example #59
0
 def __init__(self, request, client_address, server):
     self.submitDir = None
     # List of URL handlers
     # URL handlers take the match_object as input
     self.listURLHandlers=[(URL_schedd_STATUS, self.getScheddStatus),
                           (URL_schedd_JOBS, self.getScheddJobs),
                           (URL_schedd_SUBMIT, self.submit),
                           (URL_ANY, self.getUnrecognizedURL)]
     BaseHTTPRequestHandler.__init__(self, request, client_address, server)