diff --git a/doc/news/interface_changes/DM-45686.scheduler.rst b/doc/news/interface_changes/DM-45686.scheduler.rst new file mode 100644 index 000000000..e20ff306f --- /dev/null +++ b/doc/news/interface_changes/DM-45686.scheduler.rst @@ -0,0 +1 @@ +Add support for execution id. \ No newline at end of file diff --git a/doc/news/interface_changes/DM-45686.script.rst b/doc/news/interface_changes/DM-45686.script.rst new file mode 100644 index 000000000..e20ff306f --- /dev/null +++ b/doc/news/interface_changes/DM-45686.script.rst @@ -0,0 +1 @@ +Add support for execution id. \ No newline at end of file diff --git a/doc/news/interface_changes/DM-45686.scriptqueue.rst b/doc/news/interface_changes/DM-45686.scriptqueue.rst new file mode 100644 index 000000000..e20ff306f --- /dev/null +++ b/doc/news/interface_changes/DM-45686.scriptqueue.rst @@ -0,0 +1 @@ +Add support for execution id. \ No newline at end of file diff --git a/python/lsst/ts/xml/data/sal_interfaces/Scheduler/Scheduler_Commands.xml b/python/lsst/ts/xml/data/sal_interfaces/Scheduler/Scheduler_Commands.xml index 65ab00eb1..780099187 100644 --- a/python/lsst/ts/xml/data/sal_interfaces/Scheduler/Scheduler_Commands.xml +++ b/python/lsst/ts/xml/data/sal_interfaces/Scheduler/Scheduler_Commands.xml @@ -48,6 +48,14 @@ unitless 1 + + executionId + ID generated by the OCS for the block execution. + string + 1 + unitless + 1 + override Override information in the block with those provided here. diff --git a/python/lsst/ts/xml/data/sal_interfaces/Script/Script_Commands.xml b/python/lsst/ts/xml/data/sal_interfaces/Script/Script_Commands.xml index e2cc420a7..8b26d1d04 100644 --- a/python/lsst/ts/xml/data/sal_interfaces/Script/Script_Commands.xml +++ b/python/lsst/ts/xml/data/sal_interfaces/Script/Script_Commands.xml @@ -44,6 +44,14 @@ unitless 1 + + executionId + ID generated by the OCS when running a script as part of a test execution (optional). + string + 1 + unitless + 1 + Script diff --git a/python/lsst/ts/xml/data/sal_interfaces/Script/Script_Events.xml b/python/lsst/ts/xml/data/sal_interfaces/Script/Script_Events.xml index a8ccc4515..eeeb6712d 100644 --- a/python/lsst/ts/xml/data/sal_interfaces/Script/Script_Events.xml +++ b/python/lsst/ts/xml/data/sal_interfaces/Script/Script_Events.xml @@ -223,5 +223,13 @@ unitless 1 + + executionId + ID generated by the OCS when running a script as part of a test execution (optional). + string + 1 + unitless + 1 + diff --git a/python/lsst/ts/xml/data/sal_interfaces/ScriptQueue/ScriptQueue_Commands.xml b/python/lsst/ts/xml/data/sal_interfaces/ScriptQueue/ScriptQueue_Commands.xml index 3359f2f1e..5314d1adc 100644 --- a/python/lsst/ts/xml/data/sal_interfaces/ScriptQueue/ScriptQueue_Commands.xml +++ b/python/lsst/ts/xml/data/sal_interfaces/ScriptQueue/ScriptQueue_Commands.xml @@ -147,6 +147,13 @@ unitless 1 + + executionId + The script execution ID. This is a metadata generated by the OCS when running a script as part of a test execution. + string + unitless + 1 + ScriptQueue diff --git a/python/lsst/ts/xml/data/sal_interfaces/ScriptQueue/ScriptQueue_Events.xml b/python/lsst/ts/xml/data/sal_interfaces/ScriptQueue/ScriptQueue_Events.xml index b790520b4..6a6bc38dc 100644 --- a/python/lsst/ts/xml/data/sal_interfaces/ScriptQueue/ScriptQueue_Events.xml +++ b/python/lsst/ts/xml/data/sal_interfaces/ScriptQueue/ScriptQueue_Events.xml @@ -292,6 +292,14 @@ unitless 1 + + executionId + ID generated by the OCS when running a script as part of a test execution (optional). + string + 1 + unitless + 1 + ScriptQueue