Пример #1
0
 def post(self):
     global conversation
     if self.validate(self.get_argument('validate')):
         configStr = self.get_argument('config')
         try:
             yaml.load(configStr)
             config.dump(configStr)
             res = {
                 'code': 0,
                 'message': 'ok'
             }
             self.write(json.dumps(res))
         except:
             res = {
                 'code': 1,
                 'message': 'YAML解析失败,请检查内容'
             }
             self.write(json.dumps(res))
     else:
         res = {
             'code': 1,
             'message': 'illegal visit'
         }
         self.write(json.dumps(res))
     self.finish()
Пример #2
0
 def post(self):
     if not self.current_user:
         res = {'code': 1, 'message': 'illegal visit'}
         self.write(json.dumps(res))
     else:
         configStr = self.get_argument('config')
         try:
             yaml.load(configStr, Loader=yaml.FullLoader)
             config.dump(configStr)
             res = {'code': 0, 'message': 'ok'}
             self.write(json.dumps(res))
         except:
             res = {'code': 1, 'message': 'YAML解析失败,请检查内容'}
             self.write(json.dumps(res))
         self.finish()
Пример #3
0
 def post(self):
     if self.validate(self.get_argument("validate", default=None)):
         configStr = self.get_argument("config")
         try:
             yaml.load(configStr)
             config.dump(configStr)
             res = {"code": 0, "message": "ok"}
             self.write(json.dumps(res))
         except:
             res = {"code": 1, "message": "YAML解析失败,请检查内容"}
             self.write(json.dumps(res))
     else:
         res = {"code": 1, "message": "illegal visit"}
         self.write(json.dumps(res))
     self.finish()