def get(self, ccs_id): args = parse_args(['category']) if args['category']: res = self.service.get_by_category(ccs_id, args['category']) else: res = self.service.get_config_unit(ccs_id) return res
def post(self, ccs_id): args = parse_args(['id']) return self.service.activate_ccs_config(ccs_id, args['id'])
def delete(self, ccs_id): args = parse_args(['id']) return self.service.delete_ccs_config(ccs_id, args['id'])
def get(self, ccs_id): args = parse_args(['status']) res = self.service.get_ccs_configs(ccs_id, args['status']) return res
def put(self, ccs_id): args = parse_args(['id', 'name', 'category', 'content']) return self.service.update_config_unit(ccs_id, args['id'], args['name'], args['category'], args['content'])
def delete(self, ccs_id): args = parse_args(['id']) return self.service.delete_config_unit(args['id'], ccs_id)
def post(self, ccs_id): args = parse_args(['name', 'category', 'content']) return self.service.add_config_unit(ccs_id, args['name'], args['category'], args['content'])
def put(self, ccs_id): args = parse_args(['id', 'name', 'url', 'method', 'category']) return self.service.update_model(ccs_id, args['id'], args['name'], args['url'], args['method'], args['category'])