Ejemplo n.º 1
0
 def update_region_config(self):
     region_data = self.generate_region_config()
     try:
         platform_config_service.get_config_by_key("REGION_SERVICE_API")
         platform_config_service.update_config("REGION_SERVICE_API",
                                               region_data)
     except ConsoleSysConfig.DoesNotExist:
         platform_config_service.add_config("REGION_SERVICE_API",
                                            region_data, 'json', "数据中心配置")
Ejemplo n.º 2
0
 def get(self, request, *args, **kwargs):
     register_config = platform_config_service.get_config_by_key(
         "IS_REGIST")
     if register_config.enable is False:
         return Response(general_message(200,
                                         "status is close",
                                         "注册关闭状态",
                                         bean={"is_regist": False}),
                         status=200)
     else:
         return Response(general_message(200,
                                         "status is open",
                                         "注册开启状态",
                                         bean={"is_regist": True}),
                         status=200)
Ejemplo n.º 3
0
 def get(self, request, *args, **kwargs):
     """
     获取云帮Logo
     ---
     """
     try:
         code = 200
         data = dict()
         logo = platform_config_service.get_config_by_key("LOGO")
         host_name = request.get_host()
         data["logo"] = str(host_name) + str(logo.value)
         result = general_message(code, "query success", "Logo获取成功", bean=data)
         return Response(result, status=code)
     except Exception as e:
         logger.exception(e)
         result = error_message(e.message)
     return Response(result)
Ejemplo n.º 4
0
 def get(self, request, *args, **kwargs):
     try:
         register_config = platform_config_service.get_config_by_key(
             "IS_REGIST")
         if register_config.enable is False:
             return Response(general_message(200,
                                             "status is close",
                                             "注册关闭状态",
                                             bean={"is_regist": False}),
                             status=200)
         else:
             return Response(general_message(200,
                                             "status is open",
                                             "注册开启状态",
                                             bean={"is_regist": True}),
                             status=200)
     except Exception as e:
         logger.exception(e)
         result = error_message(e.message)
         return Response(result, status=result["code"])