def post(self, *args): if args[0]: name = args[0] group = Groups(name) for key, value in self.request.arguments.iteritems(): if key in ("repo_addr", "repo_user", "repo_passwd"): setattr(group, key, value[0]) group.save() else: group = Groups(self.get_argument('name')) group.repo_addr = self.get_argument('repo_addr') group.repo_user = self.get_argument('repo_user') group.repo_passwd = self.get_argument('repo_passwd') group.save()
def post(self, *args): try: if len(args) > 0: name = args[0] group = Groups(name) for key, value in self.request.arguments.iteritems(): if key in ("repo_addr", "repo_user", "repo_passwd"): setattr(group, key, value[0]) group.save() else: group = Groups(self.get_argument("name")) group.repo_addr = self.get_argument("repo_addr") group.repo_user = self.get_argument("repo_user") group.repo_passwd = self.get_argument("repo_passwd") group.save() self.write(cyclone.escape.json_encode({"status": "ok"})) except Exception, e: self.write(cyclone.escape.json_encode({"status": "fail", "error": str(e)}))
def post(self, *args): try: if len(args) > 0: name = args[0] group = Groups(name) for key, value in self.request.arguments.iteritems(): if key in ("repo_addr", "repo_user", "repo_passwd"): setattr(group, key, value[0]) group.save() else: group = Groups(self.get_argument('name')) group.repo_addr = self.get_argument('repo_addr') group.repo_user = self.get_argument('repo_user') group.repo_passwd = self.get_argument('repo_passwd') group.save() self.write(cyclone.escape.json_encode({'status': 'ok'})) except Exception, e: self.write(cyclone.escape.json_encode({'status': 'fail', 'error': str(e)}))
def post(self, *args): try: if len(args) > 0: name = args[0] group = Groups(name) for key, value in self.request.arguments.iteritems(): if key in ("repo_addr", "repo_user", "repo_passwd"): setattr(group, key, value[0]) group.save() else: group = Groups(self.get_argument('name')) group.repo_addr = self.get_argument('repo_addr') group.repo_user = self.get_argument('repo_user') group.repo_passwd = self.get_argument('repo_passwd') group.save() self.write(cyclone.escape.json_encode({'status': 'ok'})) except Exception, e: self.write( cyclone.escape.json_encode({ 'status': 'fail', 'error': str(e) }))