Exemple #1
0
 def _info(_type):
     _row = ApiInfo(uuid=str(uuid.uuid1()),
                    user_uuid=_user_uuid,
                    app_uuid=_app_uuid,
                    api_level=_type,
                    api_key=_encode(str(uuid.uuid1())),
                    api_secret=_encode(str(uuid.uuid1())))
     _row.create_redis_keys(self.application.redis)
     _row.async_add(self.application.redis)
     return {"uuid":_row.uuid, "key":_row.api_key, "secret":_row.api_secret}
Exemple #2
0
 def _info(_type):
     _row = ApiInfo(uuid=str(uuid.uuid1()),
                    user_uuid=_user_uuid,
                    app_uuid=_app_uuid,
                    api_level=_type,
                    api_key=_encode(str(uuid.uuid1())),
                    api_secret=_encode(str(uuid.uuid1())))
     _row.create_redis_keys(self.application.redis)
     _row.async_add(self.application.redis)
     return {"uuid":_row.uuid, "key":_row.api_key, "secret":_row.api_secret}
Exemple #3
0
 def _info(_type):
     _row = ApiInfo(uuid=str(uuid.uuid1()),
                    user_uuid=_user_uuid,
                    app_uuid=_app_uuid,
                    api_level=_type,
                    api_key=_encode(str(uuid.uuid1())),
                    api_secret=_encode(str(uuid.uuid1())))
     _row.create_redis.cache(self.application.redis)
     _row.async_add(self.application.redis)
     return {uuid:_row.uuid, key:_row.api_key, secret:_row.api_secret}
Exemple #4
0
 def _create_apiinfo(self, user_uuid, app_uuid, api_level):
     _redis = self.application.redis
     _row_data = {
         "createtime": datetime.datetime.now(),
         "updatetime": datetime.datetime.now(),
         "uuid": str(uuid.uuid1()),
         "user_uuid": user_uuid,
         "app_uuid": app_uuid,
         "api_level": api_level,
         "api_key": encode(str(uuid.uuid1())),
         "api_secret": encode(str(uuid.uuid1())),
     }
     _row = ApiInfo(**_row_data)
     _row.async_add()
     _row.create_redis_keys(_redis)
 def _create_apiinfo(self, user_uuid, app_uuid, api_level):
     _redis = self.application.redis
     _row_data = {
         "createtime": datetime.datetime.now(),
         "updatetime": datetime.datetime.now(),
         "uuid": str(uuid.uuid1()),
         "user_uuid": user_uuid,
         "app_uuid": app_uuid,
         "api_level": api_level,
         "api_key": encode(str(uuid.uuid1())),
         "api_secret": encode(str(uuid.uuid1())),
     }
     _row = ApiInfo(**_row_data)
     _row.async_add()
     _row.create_redis_keys(_redis)
Exemple #6
0
    def _create_team(self, _request):
        from ppmessage.db.models import AppInfo
        
        _app_name = _request.get("team_name")
        _app_uuid = str(uuid.uuid1())
        _user_uuid = self._user_uuid
        _app_key = str(uuid.uuid1())
        _app_secret = str(uuid.uuid1())

        _row = ApiInfo(uuid=_app_uuid, 
                       app_name=_app_name,
                       user_uuid=_user_uuid,
                       app_key=_app_key,
                       app_secret=_app_secret)
        _row.create_redis_cache(self.application.redis)
        _row.async_add(self.application.redis)
        self._app_uuid = _app_uuid
        return True