コード例 #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)
コード例 #2
0
ファイル: api_base.py プロジェクト: cms-PdmV/GrASP
 def __init__(self):
     """
     Init
     """
     Resource.__init__(self)
     self.logger = logging.getLogger()
     self.db_path = 'data.db'
コード例 #3
0
ファイル: base.py プロジェクト: eliemichel/zou
 def __init__(self, model):
     Resource.__init__(self)
     self.protected_fields = [
         "id",
         "created_at",
         "updated_at"
     ]
     self.model = model
コード例 #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)
コード例 #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')
コード例 #6
0
ファイル: dist.py プロジェクト: 453483289/cuckoo-modified
    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')
コード例 #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)
コード例 #8
0
ファイル: dist.py プロジェクト: r1n9w0rm/CAPEv2
    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)
コード例 #9
0
ファイル: task_service.py プロジェクト: Yiaannn/Nuvem-2018-2
 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)
コード例 #10
0
ファイル: baseApi.py プロジェクト: HJaycee/app_admin_api
    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)
コード例 #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()
コード例 #12
0
ファイル: base.py プロジェクト: TorbenFricke/basicmonitor
 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
コード例 #13
0
ファイル: api.py プロジェクト: 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)
コード例 #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)
コード例 #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)
コード例 #16
0
ファイル: dist.py プロジェクト: 453483289/cuckoo-modified
    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)
コード例 #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)
コード例 #18
0
ファイル: api.py プロジェクト: RamyChaabane/flask_api
 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()
コード例 #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)
コード例 #20
0
ファイル: resources.py プロジェクト: mmasjedi/zou
 def __init__(self, data_type, size=thumbnail_utils.RECTANGLE_SIZE):
     Resource.__init__(self)
     self.data_type = data_type
     self.size = size
コード例 #21
0
ファイル: resources.py プロジェクト: mmasjedi/zou
 def __init__(self, picture_type):
     Resource.__init__(self)
     self.picture_type = picture_type
コード例 #22
0
 def __init__(self):
     Resource.__init__(self)
     self.parser = reqparse.RequestParser()
     self.add_args()
     self.create_args()
コード例 #23
0
 def __init__(self, **kwargs):
     Resource.__init__(self, **kwargs)
コード例 #24
0
ファイル: api_base.py プロジェクト: cms-PdmV/PdmVWebCore
 def __init__(self):
     Resource.__init__(self)
     self.logger = logging.getLogger()
コード例 #25
0
ファイル: task_service.py プロジェクト: Yiaannn/Nuvem-2018-2
    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)
コード例 #26
0
 def __init__(self):
     self.facts = None
     Resource.__init__(self)
コード例 #27
0
ファイル: dist.py プロジェクト: 453483289/cuckoo-modified
 def __init__(self, *args, **kwargs):
     RestResource.__init__(self, *args, **kwargs)
コード例 #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
コード例 #29
0
ファイル: base_login.py プロジェクト: marcjansen/actinia_core
 def __init__(self):
     Resource.__init__(self)
     self.message_logger = MessageLogger()
コード例 #30
0
ファイル: api.py プロジェクト: asascience-open/cbibs-api
 def __init__(self):
     Resource.__init__(self)
     self.representations = {
         'text/xml' : output_xml,
         'application/json' : output_json
     }
コード例 #31
0
ファイル: resources.py プロジェクト: mmasjedi/zou
 def __init__(self, subfolder):
     Resource.__init__(self)
     self.subfolder = subfolder
コード例 #32
0
	def __init__(self, klass):
		self.klass = klass
		Resource.__init__(self)
		self.add_parse_args(klass)
コード例 #33
0
ファイル: base.py プロジェクト: cube-creative/zou
 def __init__(self, model):
     Resource.__init__(self)
     self.model = model
コード例 #34
0
 def __init__(self):
     Resource.__init__(self)
     self.KeyModel = Key
     self.parser = key_parser
コード例 #35
0
	def __init__(self, args):
		Resource.__init__(self)
		self.parser = copy.deepcopy(parser)
		for arg in args:
			self.parser.add_argument(arg)
コード例 #36
0
ファイル: base.py プロジェクト: TorbenFricke/basicmonitor
 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
コード例 #37
0
 def __init__(self):
     Resource.__init__(self)
コード例 #38
0
ファイル: login.py プロジェクト: djurodrljaca/salamander-alm
 def __init__(self):
     """
     Constructor
     """
     Resource.__init__(self)