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}
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}
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_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