Ejemplo n.º 1
0
 def __init__(self, *args, **kwargs):
     provider = kwargs.pop('provider')
     Resource.__init__(self, *args, **kwargs)
     self.provider = provider
     self.parser = reqparse.RequestParser()
     self.parser.add_argument('id', type=str)
     self.parser.add_argument('segment_id', type=str)
Ejemplo n.º 2
0
 def __init__(self):
     """
     Init
     """
     Resource.__init__(self)
     self.logger = logging.getLogger()
     self.db_path = 'data.db'
Ejemplo n.º 3
0
 def __init__(self, model):
     Resource.__init__(self)
     self.protected_fields = [
         "id",
         "created_at",
         "updated_at"
     ]
     self.model = model
Ejemplo n.º 4
0
 def __init__(self, dbname=dbname, user=user, host=host, password=password):
     '''
 	set databasename, user, host and password
 	'''
     self.dbname = dbname
     self.user = user
     self.host = host
     self.password = password
     Resource.__init__(self)
Ejemplo n.º 5
0
    def __init__(self, *args, **kwargs):
        RestResource.__init__(self, *args, **kwargs)

        self._parser = reqparse.RequestParser()
        self._parser.add_argument("name", type=str)
        self._parser.add_argument("url", type=str)
        self._parser.add_argument("ht_user", type=str, default="")
        self._parser.add_argument("ht_pass", type=str, default="")
        self._parser.add_argument("enabled", action='store_true')
Ejemplo n.º 6
0
    def __init__(self, *args, **kwargs):
        RestResource.__init__(self, *args, **kwargs)

        self._parser = reqparse.RequestParser()
        self._parser.add_argument("name", type=str)
        self._parser.add_argument("url", type=str)
        self._parser.add_argument("ht_user", type=str, default="")
        self._parser.add_argument("ht_pass", type=str, default="")
        self._parser.add_argument("enabled", action='store_true')
Ejemplo n.º 7
0
 def __init__(self, *args, **kwargs):
     media_provider = kwargs.pop('media_provider')
     query_provider = kwargs.pop('query_provider')
     Resource.__init__(self, *args, **kwargs)
     self.media_provider = media_provider
     self.query_provider = query_provider
     self.parser = reqparse.RequestParser()
     self.parser.add_argument('file_id', type=str)
     self.parser.add_argument('frame_number', type=int)
Ejemplo n.º 8
0
    def __init__(self, *args, **kwargs):
        RestResource.__init__(self, *args, **kwargs)

        self._parser = reqparse.RequestParser()
        self._parser.add_argument("name", type=str)
        self._parser.add_argument("url", type=str)
        self._parser.add_argument("ht_user", type=str, default="")
        self._parser.add_argument("ht_pass", type=str, default="")
        self._parser.add_argument("enabled", type=distutils.util.strtobool, default=None)
Ejemplo n.º 9
0
 def __init__(self):
     self.reqparse = reqparse.RequestParser()
     self.reqparse.add_argument('description', type=str,
                                location='json')  #Atributo 1
     self.reqparse.add_argument('priority', type=int,
                                location='json')  #Atributo 2
     self.reqparse.add_argument('is_done', type=bool,
                                location='json')  #Atributo 3
     Resource.__init__(self)
Ejemplo n.º 10
0
    def __init__(self):
        md5 = hashlib.md5()
        md5.update(os.urandom(24))
        session['requestId'] = md5.hexdigest()

        Logger.log("请求 请求id:%s\n来源IP:%s\n请求方法:%s\n请求路径:%s\n请求参数:%s" %
                   (session['requestId'], request.environ['REMOTE_ADDR'],
                    request.environ['REQUEST_METHOD'], request.url,
                    json.dumps(request.form)))
        Resource.__init__(self)
Ejemplo n.º 11
0
    def __init__(self):

        # Configuration
        Resource.__init__(self)

        self.api_logger = ApiLogger()

        # Store the user id and user role of the current user
        self.user_id = g.user.get_id()
        self.user_role = g.user.get_role()
Ejemplo n.º 12
0
 def __init__(self,
              manager_provider,
              validation_mask,
              item_class,
              on_item_created=do_nothing):
     Resource.__init__(self)
     self.manager_provider = manager_provider
     self.validation_mask = validation_mask
     self.item_class = item_class
     self.on_item_created = on_item_created
Ejemplo n.º 13
0
Archivo: api.py Proyecto: anxuae/pih2o
    def __init__(self, cfg):
        Resource.__init__(self)
        self.cfg = cfg

        self.fields = {}
        for section, options in config.DEFAULT.items():
            values = {}
            for key, value in options.items():
                if isinstance(value[0], (list, tuple)):
                    values[key] = PYTHON_TYPE_TO_FIELD[type(value[0])](PYTHON_TYPE_TO_FIELD[type(value[0][0])])
                else:
                    values[key] = PYTHON_TYPE_TO_FIELD[type(value[0])]
            self.fields[section] = fields.Nested(values)
Ejemplo n.º 14
0
    def __init__(self):
        md5 = hashlib.md5()
        md5.update(os.urandom(24))
        session['requestId'] = md5.hexdigest()

        Logger.log(
            ">>>>>>>>>>>>>>>>>>>>>>> 请求 请求id:%s >>>>>>>>>>>>>>>>>>>>>>>\n%s|%s|%s|%s|%s"
            %
            (session['requestId'],
             time.strftime("%Y-%m-%d %H:%M:%S", time.localtime()),
             request.environ['REMOTE_ADDR'], request.environ['REQUEST_METHOD'],
             request.url, request.get_data()))
        Resource.__init__(self)
Ejemplo n.º 15
0
    def __init__(self):
        Resource.__init__(self)

        self._resource = None

        proc_name = OrcNameStr().from_module_name(
            self.__class__.__name__).process_name()
        try:
            self._resource = __import__(
                "process.%s" % proc_name, {}, {},
                ["modules"]).__getattribute__(proc_name)()
        except (AttributeError, ImportError):
            application.logger.warning("Import process %s failed!" % proc_name)
Ejemplo n.º 16
0
    def __init__(self, *args, **kwargs):
        RestResource.__init__(self, *args, **kwargs)

        self._parser = reqparse.RequestParser()
        self._parser.add_argument("package", type=str, default="")
        self._parser.add_argument("timeout", type=int, default=0)
        self._parser.add_argument("priority", type=int, default=1)
        self._parser.add_argument("options", type=str, default="")
        self._parser.add_argument("machine", type=str, default="")
        self._parser.add_argument("platform", type=str, default="windows")
        self._parser.add_argument("tags", type=str, default="")
        self._parser.add_argument("custom", type=str, default="")
        self._parser.add_argument("memory", type=str, default="0")
        self._parser.add_argument("clock", type=int)
        self._parser.add_argument("enforce_timeout", type=bool, default=0)
Ejemplo n.º 17
0
    def __init__(self, *args, **kwargs):
        RestResource.__init__(self, *args, **kwargs)

        self._parser = reqparse.RequestParser()
        self._parser.add_argument("package", type=str, default="")
        self._parser.add_argument("timeout", type=int, default=0)
        self._parser.add_argument("priority", type=int, default=1)
        self._parser.add_argument("options", type=str, default="")
        self._parser.add_argument("machine", type=str, default="")
        self._parser.add_argument("platform", type=str, default="windows")
        self._parser.add_argument("tags", type=str, default="")
        self._parser.add_argument("custom", type=str, default="")
        self._parser.add_argument("memory", type=str, default="0")
        self._parser.add_argument("clock", type=int)
        self._parser.add_argument("enforce_timeout", type=bool, default=False)
Ejemplo n.º 18
0
 def __init__(self):
     Resource.__init__(self)
     self._field = {
         'salesRepEmployeeNumber': {"required": True, "type": "int"},
         'addressLine1': {"required": True, "type": "str"},
         'addressLine2': {"required": False, "type": "str"},
         'city': {"required": True, "type": "str"},
         'contactFirstName': {"required": True, "type": "str"},
         'contactLastName': {"required": True, "type": "str"},
         'country': {"required": True, "type": "str"},
         'customerName': {"required": True, "type": "str"},
         'phone': {"required": True, "type": "str"},
         'postalCode': {"required": False, "type": "int"},
         'state': {"required": False, "type": "str"},
     }
     self._db = MySQL()
Ejemplo n.º 19
0
    def __init__(self):
        self.get = self.catch_all
        self.patch = self.catch_all
        self.post = self.catch_all
        self.put = self.catch_all
        self.delete = self.catch_all
        self.copy = self.catch_all
        self.head = self.catch_all
        self.options = self.catch_all
        self.link = self.catch_all
        self.unlink = self.catch_all
        self.purge = self.catch_all
        self.lock = self.catch_all
        self.unlock = self.catch_all
        self.propfind = self.catch_all
        self.view = self.catch_all

        Resource.__init__(self)
Ejemplo n.º 20
0
 def __init__(self, data_type, size=thumbnail_utils.RECTANGLE_SIZE):
     Resource.__init__(self)
     self.data_type = data_type
     self.size = size
Ejemplo n.º 21
0
 def __init__(self, picture_type):
     Resource.__init__(self)
     self.picture_type = picture_type
Ejemplo n.º 22
0
 def __init__(self):
     Resource.__init__(self)
     self.parser = reqparse.RequestParser()
     self.add_args()
     self.create_args()
Ejemplo n.º 23
0
 def __init__(self, **kwargs):
     Resource.__init__(self, **kwargs)
Ejemplo n.º 24
0
 def __init__(self):
     Resource.__init__(self)
     self.logger = logging.getLogger()
Ejemplo n.º 25
0
    def __init__(self):
        self.reqparse = reqparse.RequestParser()
        self.reqparse.add_argument('description', type=str, location='json')
        self.reqparse.add_argument('priority', type=int, location='json')

        Resource.__init__(self)
 def __init__(self):
     self.facts = None
     Resource.__init__(self)
Ejemplo n.º 27
0
 def __init__(self, *args, **kwargs):
     RestResource.__init__(self, *args, **kwargs)
Ejemplo n.º 28
0
 def __init__(self, model, delete_func=None, entity_type_id=None):
     Resource.__init__(self)
     self.model = model
     self.delete_func = delete_func
     self.entity_type_id = entity_type_id
Ejemplo n.º 29
0
 def __init__(self):
     Resource.__init__(self)
     self.message_logger = MessageLogger()
Ejemplo n.º 30
0
 def __init__(self):
     Resource.__init__(self)
     self.representations = {
         'text/xml' : output_xml,
         'application/json' : output_json
     }
Ejemplo n.º 31
0
 def __init__(self, subfolder):
     Resource.__init__(self)
     self.subfolder = subfolder
Ejemplo n.º 32
0
	def __init__(self, klass):
		self.klass = klass
		Resource.__init__(self)
		self.add_parse_args(klass)
Ejemplo n.º 33
0
 def __init__(self, model):
     Resource.__init__(self)
     self.model = model
Ejemplo n.º 34
0
 def __init__(self):
     Resource.__init__(self)
     self.KeyModel = Key
     self.parser = key_parser
Ejemplo n.º 35
0
	def __init__(self, args):
		Resource.__init__(self)
		self.parser = copy.deepcopy(parser)
		for arg in args:
			self.parser.add_argument(arg)
Ejemplo n.º 36
0
 def __init__(self, manager_provider, validation_mask):
     Resource.__init__(self)
     self.manager_provider = manager_provider
     """A function that returns the relevant manager (i.e. SensorManager, TriggerManager, ...)"""
     self.validation_mask = validation_mask
Ejemplo n.º 37
0
 def __init__(self):
     Resource.__init__(self)
Ejemplo n.º 38
0
 def __init__(self):
     """
     Constructor
     """
     Resource.__init__(self)