Loading src/service/service/service_handlers/microwave/MicrowaveServiceHandler.py +5 −3 Original line number Diff line number Diff line Loading @@ -81,7 +81,7 @@ class MicrowaveServiceHandler(_ServiceHandler): device_uuid = endpoints[0][0] device = self.__task_executor.get_device(DeviceId(**json_device_id(device_uuid))) json_config_rule = json_config_rule_set('/service[{:s}]'.format(service_uuid), { json_config_rule = json_config_rule_set('/services/service[{:s}]'.format(service_uuid), { 'uuid' : service_uuid, 'node_id_src': node_id_src, 'tp_id_src' : tp_id_src, Loading Loading @@ -111,11 +111,13 @@ class MicrowaveServiceHandler(_ServiceHandler): results = [] try: chk_type('endpoints', endpoints, list) if len(endpoints) != 2: raise Exception('len(endpoints) != 2') if len(endpoints) < 1: raise Exception('len(endpoints) < 1') device_uuid = endpoints[0][0] device = self.__task_executor.get_device(DeviceId(**json_device_id(device_uuid))) json_config_rule = json_config_rule_delete('/service[{:s}]'.format(service_uuid), {'uuid': service_uuid}) json_config_rule = json_config_rule_delete('/services/service[{:s}]'.format(service_uuid), { 'uuid': service_uuid }) del device.device_config.config_rules[:] device.device_config.config_rules.append(ConfigRule(**json_config_rule)) self.__task_executor.configure_device(device) Loading Loading
src/service/service/service_handlers/microwave/MicrowaveServiceHandler.py +5 −3 Original line number Diff line number Diff line Loading @@ -81,7 +81,7 @@ class MicrowaveServiceHandler(_ServiceHandler): device_uuid = endpoints[0][0] device = self.__task_executor.get_device(DeviceId(**json_device_id(device_uuid))) json_config_rule = json_config_rule_set('/service[{:s}]'.format(service_uuid), { json_config_rule = json_config_rule_set('/services/service[{:s}]'.format(service_uuid), { 'uuid' : service_uuid, 'node_id_src': node_id_src, 'tp_id_src' : tp_id_src, Loading Loading @@ -111,11 +111,13 @@ class MicrowaveServiceHandler(_ServiceHandler): results = [] try: chk_type('endpoints', endpoints, list) if len(endpoints) != 2: raise Exception('len(endpoints) != 2') if len(endpoints) < 1: raise Exception('len(endpoints) < 1') device_uuid = endpoints[0][0] device = self.__task_executor.get_device(DeviceId(**json_device_id(device_uuid))) json_config_rule = json_config_rule_delete('/service[{:s}]'.format(service_uuid), {'uuid': service_uuid}) json_config_rule = json_config_rule_delete('/services/service[{:s}]'.format(service_uuid), { 'uuid': service_uuid }) del device.device_config.config_rules[:] device.device_config.config_rules.append(ConfigRule(**json_config_rule)) self.__task_executor.configure_device(device) Loading