| 1634 | return public.returnResult(True, '设置成功') |
| 1635 | |
| 1636 | def create_group(self, get): |
| 1637 | try: |
| 1638 | if not hasattr(get, 'group_name'): |
| 1639 | return public.returnResult(False, '组名不能为空') |
| 1640 | config = self.get_group_file() |
| 1641 | if get.group_name in config: |
| 1642 | return public.returnResult(False, '组名已存在') |
| 1643 | config[get.group_name] = {'interval': get.get('interval', 30), 'project_list': [], 'status': 0} |
| 1644 | public.writeFile(self.group_file, json.dumps(config)) |
| 1645 | return public.returnResult(True, '添加成功') |
| 1646 | except: |
| 1647 | return public.returnResult(False, traceback.format_exc()) |
| 1648 | |
| 1649 | def remove_group(self, get): |
| 1650 | if not hasattr(get, 'group_name'): |