diff --git a/api/batch_exe.py b/api/batch_exe.py index 4b82497..f594297 100644 --- a/api/batch_exe.py +++ b/api/batch_exe.py @@ -30,6 +30,7 @@ from .s27_backdrop import set_backdrop from .s29_scada_device import set_scada_device, add_scada_device, delete_scada_device from .s30_scada_device_data import set_scada_device_data, add_scada_device_data, delete_scada_device_data from .s31_scada_element import set_scada_element, add_scada_element, delete_scada_element +from .s32_region import set_region, add_region, delete_region from .batch_api_cs import rewrite_batch_api @@ -106,6 +107,8 @@ def _execute_add_command(name: str, cs: ChangeSet) -> ChangeSet: return add_scada_device_data(name, cs) elif type == s31_scada_element: return add_scada_element(name, cs) + elif type == s32_region: + return add_region(name, cs) return ChangeSet() @@ -185,6 +188,8 @@ def _execute_update_command(name: str, cs: ChangeSet) -> ChangeSet: return set_scada_device_data(name, cs) elif type == s31_scada_element: return set_scada_element(name, cs) + elif type == s32_region: + return set_region(name, cs) return ChangeSet() @@ -262,6 +267,8 @@ def _execute_delete_command(name: str, cs: ChangeSet) -> ChangeSet: return delete_scada_device_data(name, cs) elif type == s31_scada_element: return delete_scada_element(name, cs) + elif type == s32_region: + return delete_region(name, cs) return ChangeSet() diff --git a/api/sections.py b/api/sections.py index 0a9ee75..5ee8a01 100644 --- a/api/sections.py +++ b/api/sections.py @@ -33,6 +33,7 @@ s28_end = 'end' s29_scada_device = 'scada_device' s30_scada_device_data = 'scada_device_data' s31_scada_element = 'scada_element' +s32_region = 'region' TITLE = 'TITLE' JUNCTIONS = 'JUNCTIONS'