Esempio n. 1
0
 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
Esempio n. 2
0
 def post(self, ccs_id):
     args = parse_args(['id'])
     return self.service.activate_ccs_config(ccs_id, args['id'])
Esempio n. 3
0
 def delete(self, ccs_id):
     args = parse_args(['id'])
     return self.service.delete_ccs_config(ccs_id, args['id'])
Esempio n. 4
0
 def get(self, ccs_id):
     args = parse_args(['status'])
     res = self.service.get_ccs_configs(ccs_id, args['status'])
     return res
Esempio n. 5
0
 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'])
Esempio n. 6
0
 def delete(self, ccs_id):
     args = parse_args(['id'])
     return self.service.delete_config_unit(args['id'], ccs_id)
Esempio n. 7
0
 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'])
Esempio n. 8
0
 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'])