From bb8308453710bae2405e9c7a8c8498176e80de78 Mon Sep 17 00:00:00 2001 From: Dave Mills Date: Thu, 11 Apr 2024 13:13:14 -0700 Subject: [PATCH] Make fields mandatory in Command/Event/TelemetryType --- UNKNOWN.egg-info/PKG-INFO | 11 + UNKNOWN.egg-info/SOURCES.txt | 276 ++++++++++++++++++ UNKNOWN.egg-info/dependency_links.txt | 1 + UNKNOWN.egg-info/top_level.txt | 1 + .../lsst/ts/xml/data/schema/SALCommandSet.xsd | 5 +- .../lsst/ts/xml/data/schema/SALEventSet.xsd | 2 +- .../ts/xml/data/schema/SALTelemetrySet.xsd | 5 +- 7 files changed, 296 insertions(+), 5 deletions(-) create mode 100644 UNKNOWN.egg-info/PKG-INFO create mode 100644 UNKNOWN.egg-info/SOURCES.txt create mode 100644 UNKNOWN.egg-info/dependency_links.txt create mode 100644 UNKNOWN.egg-info/top_level.txt diff --git a/UNKNOWN.egg-info/PKG-INFO b/UNKNOWN.egg-info/PKG-INFO new file mode 100644 index 000000000..d607fa054 --- /dev/null +++ b/UNKNOWN.egg-info/PKG-INFO @@ -0,0 +1,11 @@ +Metadata-Version: 2.1 +Name: UNKNOWN +Version: 20.2.1.dev3+g90d9fad +Summary: UNKNOWN +Home-page: UNKNOWN +License: UNKNOWN +Platform: UNKNOWN +License-File: LICENSE + +UNKNOWN + diff --git a/UNKNOWN.egg-info/SOURCES.txt b/UNKNOWN.egg-info/SOURCES.txt new file mode 100644 index 000000000..5d0ed1a14 --- /dev/null +++ b/UNKNOWN.egg-info/SOURCES.txt @@ -0,0 +1,276 @@ +.git_archival.txt +.gitattributes +.gitignore +.ts_pre_commit_config.yaml +Jenkinsfile +Jenkinsfile.conda +LICENSE +README.md +SConstruct +pyproject.toml +setup.py +.github/workflows/changelog.yaml +.github/workflows/ci.yaml +.github/workflows/xml-format.yaml +UNKNOWN.egg-info/PKG-INFO +UNKNOWN.egg-info/SOURCES.txt +UNKNOWN.egg-info/dependency_links.txt +UNKNOWN.egg-info/top_level.txt +conda/meta.yaml +doc/.gitignore +doc/Makefile +doc/conf.py +doc/documenteer.toml +doc/generateCSVTable.py +doc/generate_cet.py +doc/index.rst +doc/private-topics.rst +doc/requirements.txt +doc/sal_constraints_and_recommendations.rst +doc/salcommand_attributes.rst +doc/salevent_attributes.rst +doc/salsubsystems_attributes.rst +doc/saltelemetry_attributes.rst +doc/version-history.rst +doc/images/command_uml.png +doc/images/data_type_and_enumeration_uml.png +doc/images/event_uml.png +python/lsst/ts/xml/__init__.py +python/lsst/ts/xml/component_info.py +python/lsst/ts/xml/field_info.py +python/lsst/ts/xml/generate_csv_table.py +python/lsst/ts/xml/generate_sal_generics_doc.py +python/lsst/ts/xml/generate_subsystems_doc.py +python/lsst/ts/xml/get_component_info.py +python/lsst/ts/xml/get_enums_from_xml.py +python/lsst/ts/xml/sal_enums.py +python/lsst/ts/xml/sal_topic_utils.py +python/lsst/ts/xml/testutils.py +python/lsst/ts/xml/topic_info.py +python/lsst/ts/xml/type_hints.py +python/lsst/ts/xml/utils.py +python/lsst/ts/xml/data/sal_interfaces/SALGenerics.xml +python/lsst/ts/xml/data/sal_interfaces/SALSubsystems.xml +python/lsst/ts/xml/data/sal_interfaces/ATAOS/ATAOS_Commands.xml +python/lsst/ts/xml/data/sal_interfaces/ATAOS/ATAOS_Events.xml +python/lsst/ts/xml/data/sal_interfaces/ATAOS/ATAOS_Telemetry.xml +python/lsst/ts/xml/data/sal_interfaces/ATBuilding/ATBuilding_Events.xml +python/lsst/ts/xml/data/sal_interfaces/ATBuilding/ATBuilding_Telemetry.xml +python/lsst/ts/xml/data/sal_interfaces/ATCamera/ATCamera_Commands.xml +python/lsst/ts/xml/data/sal_interfaces/ATCamera/ATCamera_Events.xml +python/lsst/ts/xml/data/sal_interfaces/ATCamera/ATCamera_Telemetry.xml +python/lsst/ts/xml/data/sal_interfaces/ATDome/ATDome_Commands.xml +python/lsst/ts/xml/data/sal_interfaces/ATDome/ATDome_Events.xml +python/lsst/ts/xml/data/sal_interfaces/ATDome/ATDome_Telemetry.xml +python/lsst/ts/xml/data/sal_interfaces/ATDomeTrajectory/ATDomeTrajectory_Commands.xml +python/lsst/ts/xml/data/sal_interfaces/ATDomeTrajectory/ATDomeTrajectory_Events.xml +python/lsst/ts/xml/data/sal_interfaces/ATHeaderService/README.md +python/lsst/ts/xml/data/sal_interfaces/ATHexapod/ATHexapod_Commands.xml +python/lsst/ts/xml/data/sal_interfaces/ATHexapod/ATHexapod_Events.xml +python/lsst/ts/xml/data/sal_interfaces/ATHexapod/ATHexapod_Telemetry.xml +python/lsst/ts/xml/data/sal_interfaces/ATMCS/ATMCS_Commands.xml +python/lsst/ts/xml/data/sal_interfaces/ATMCS/ATMCS_Events.xml +python/lsst/ts/xml/data/sal_interfaces/ATMCS/ATMCS_Telemetry.xml +python/lsst/ts/xml/data/sal_interfaces/ATMonochromator/ATMonochromator_Commands.xml +python/lsst/ts/xml/data/sal_interfaces/ATMonochromator/ATMonochromator_Events.xml +python/lsst/ts/xml/data/sal_interfaces/ATMonochromator/ATMonochromator_Telemetry.xml +python/lsst/ts/xml/data/sal_interfaces/ATOODS/ATOODS_Events.xml +python/lsst/ts/xml/data/sal_interfaces/ATPneumatics/ATPneumatics_Commands.xml +python/lsst/ts/xml/data/sal_interfaces/ATPneumatics/ATPneumatics_Events.xml +python/lsst/ts/xml/data/sal_interfaces/ATPneumatics/ATPneumatics_Telemetry.xml +python/lsst/ts/xml/data/sal_interfaces/ATPtg/ATPtg_Commands.xml +python/lsst/ts/xml/data/sal_interfaces/ATPtg/ATPtg_Events.xml +python/lsst/ts/xml/data/sal_interfaces/ATPtg/ATPtg_Telemetry.xml +python/lsst/ts/xml/data/sal_interfaces/ATSpectrograph/ATSpectrograph_Commands.xml +python/lsst/ts/xml/data/sal_interfaces/ATSpectrograph/ATSpectrograph_Events.xml +python/lsst/ts/xml/data/sal_interfaces/ATWhiteLight/ATWhiteLight_Commands.xml +python/lsst/ts/xml/data/sal_interfaces/ATWhiteLight/ATWhiteLight_Events.xml +python/lsst/ts/xml/data/sal_interfaces/ATWhiteLight/ATWhiteLight_Telemetry.xml +python/lsst/ts/xml/data/sal_interfaces/Authorize/Authorize_Commands.xml +python/lsst/ts/xml/data/sal_interfaces/CBP/CBP_Commands.xml +python/lsst/ts/xml/data/sal_interfaces/CBP/CBP_Events.xml +python/lsst/ts/xml/data/sal_interfaces/CBP/CBP_Telemetry.xml +python/lsst/ts/xml/data/sal_interfaces/CCCamera/CCCamera_Commands.xml +python/lsst/ts/xml/data/sal_interfaces/CCCamera/CCCamera_Events.xml +python/lsst/ts/xml/data/sal_interfaces/CCCamera/CCCamera_Telemetry.xml +python/lsst/ts/xml/data/sal_interfaces/CCHeaderService/README.md +python/lsst/ts/xml/data/sal_interfaces/CCOODS/CCOODS_Events.xml +python/lsst/ts/xml/data/sal_interfaces/DIMM/DIMM_Commands.xml +python/lsst/ts/xml/data/sal_interfaces/DIMM/DIMM_Events.xml +python/lsst/ts/xml/data/sal_interfaces/DIMM/DIMM_Telemetry.xml +python/lsst/ts/xml/data/sal_interfaces/DREAM/DREAM_Commands.xml +python/lsst/ts/xml/data/sal_interfaces/DREAM/DREAM_Events.xml +python/lsst/ts/xml/data/sal_interfaces/DREAM/DREAM_Telemetry.xml +python/lsst/ts/xml/data/sal_interfaces/DSM/DSM_Events.xml +python/lsst/ts/xml/data/sal_interfaces/DSM/DSM_Telemetry.xml +python/lsst/ts/xml/data/sal_interfaces/EAS/EAS_Events.xml +python/lsst/ts/xml/data/sal_interfaces/EAS/EAS_Telemetry.xml +python/lsst/ts/xml/data/sal_interfaces/ESS/ESS_Events.xml +python/lsst/ts/xml/data/sal_interfaces/ESS/ESS_Telemetry.xml +python/lsst/ts/xml/data/sal_interfaces/Electrometer/Electrometer_Commands.xml +python/lsst/ts/xml/data/sal_interfaces/Electrometer/Electrometer_Events.xml +python/lsst/ts/xml/data/sal_interfaces/FiberSpectrograph/FiberSpectrograph_Commands.xml +python/lsst/ts/xml/data/sal_interfaces/FiberSpectrograph/FiberSpectrograph_Events.xml +python/lsst/ts/xml/data/sal_interfaces/FiberSpectrograph/FiberSpectrograph_Telemetry.xml +python/lsst/ts/xml/data/sal_interfaces/GCHeaderService/README.md +python/lsst/ts/xml/data/sal_interfaces/GIS/GIS_Events.xml +python/lsst/ts/xml/data/sal_interfaces/GenericCamera/GenericCamera_Commands.xml +python/lsst/ts/xml/data/sal_interfaces/GenericCamera/GenericCamera_Events.xml +python/lsst/ts/xml/data/sal_interfaces/GenericCamera/GenericCamera_Telemetry.xml +python/lsst/ts/xml/data/sal_interfaces/Guider/Guider_Commands.xml +python/lsst/ts/xml/data/sal_interfaces/Guider/Guider_Events.xml +python/lsst/ts/xml/data/sal_interfaces/Guider/Guider_Telemetry.xml +python/lsst/ts/xml/data/sal_interfaces/HVAC/HVAC_Commands.xml +python/lsst/ts/xml/data/sal_interfaces/HVAC/HVAC_Events.xml +python/lsst/ts/xml/data/sal_interfaces/HVAC/HVAC_Telemetry.xml +python/lsst/ts/xml/data/sal_interfaces/LEDProjector/LEDProjector_Commands.xml +python/lsst/ts/xml/data/sal_interfaces/LEDProjector/LEDProjector_Events.xml +python/lsst/ts/xml/data/sal_interfaces/LOVE/LOVE_Commands.xml +python/lsst/ts/xml/data/sal_interfaces/LOVE/LOVE_Events.xml +python/lsst/ts/xml/data/sal_interfaces/LaserTracker/LaserTracker_Commands.xml +python/lsst/ts/xml/data/sal_interfaces/LaserTracker/LaserTracker_Events.xml +python/lsst/ts/xml/data/sal_interfaces/LaserTracker/LaserTracker_Telemetry.xml +python/lsst/ts/xml/data/sal_interfaces/LinearStage/LinearStage_Commands.xml +python/lsst/ts/xml/data/sal_interfaces/LinearStage/LinearStage_Events.xml +python/lsst/ts/xml/data/sal_interfaces/LinearStage/LinearStage_Telemetry.xml +python/lsst/ts/xml/data/sal_interfaces/MTAOS/MTAOS_Commands.xml +python/lsst/ts/xml/data/sal_interfaces/MTAOS/MTAOS_Events.xml +python/lsst/ts/xml/data/sal_interfaces/MTAOS/MTAOS_Telemetry.xml +python/lsst/ts/xml/data/sal_interfaces/MTAirCompressor/MTAirCompressor_Commands.xml +python/lsst/ts/xml/data/sal_interfaces/MTAirCompressor/MTAirCompressor_Events.xml +python/lsst/ts/xml/data/sal_interfaces/MTAirCompressor/MTAirCompressor_Telemetry.xml +python/lsst/ts/xml/data/sal_interfaces/MTCamera/MTCamera_Commands.xml +python/lsst/ts/xml/data/sal_interfaces/MTCamera/MTCamera_Events.xml +python/lsst/ts/xml/data/sal_interfaces/MTCamera/MTCamera_Telemetry.xml +python/lsst/ts/xml/data/sal_interfaces/MTDome/MTDome_Commands.xml +python/lsst/ts/xml/data/sal_interfaces/MTDome/MTDome_Events.xml +python/lsst/ts/xml/data/sal_interfaces/MTDome/MTDome_Telemetry.xml +python/lsst/ts/xml/data/sal_interfaces/MTDomeTrajectory/MTDomeTrajectory_Commands.xml +python/lsst/ts/xml/data/sal_interfaces/MTDomeTrajectory/MTDomeTrajectory_Events.xml +python/lsst/ts/xml/data/sal_interfaces/MTEEC/MTEEC_Commands.xml +python/lsst/ts/xml/data/sal_interfaces/MTEEC/MTEEC_Events.xml +python/lsst/ts/xml/data/sal_interfaces/MTHeaderService/README.md +python/lsst/ts/xml/data/sal_interfaces/MTHexapod/MTHexapod_Commands.xml +python/lsst/ts/xml/data/sal_interfaces/MTHexapod/MTHexapod_Events.xml +python/lsst/ts/xml/data/sal_interfaces/MTHexapod/MTHexapod_Telemetry.xml +python/lsst/ts/xml/data/sal_interfaces/MTM1M3/MTM1M3_Commands.xml +python/lsst/ts/xml/data/sal_interfaces/MTM1M3/MTM1M3_Events.xml +python/lsst/ts/xml/data/sal_interfaces/MTM1M3/MTM1M3_Telemetry.xml +python/lsst/ts/xml/data/sal_interfaces/MTM1M3TS/MTM1M3TS_Commands.xml +python/lsst/ts/xml/data/sal_interfaces/MTM1M3TS/MTM1M3TS_Events.xml +python/lsst/ts/xml/data/sal_interfaces/MTM1M3TS/MTM1M3TS_Telemetry.xml +python/lsst/ts/xml/data/sal_interfaces/MTM2/MTM2_Commands.xml +python/lsst/ts/xml/data/sal_interfaces/MTM2/MTM2_Events.xml +python/lsst/ts/xml/data/sal_interfaces/MTM2/MTM2_Telemetry.xml +python/lsst/ts/xml/data/sal_interfaces/MTMount/MTMount_Commands.xml +python/lsst/ts/xml/data/sal_interfaces/MTMount/MTMount_Events.xml +python/lsst/ts/xml/data/sal_interfaces/MTMount/MTMount_Telemetry.xml +python/lsst/ts/xml/data/sal_interfaces/MTOODS/MTOODS_Events.xml +python/lsst/ts/xml/data/sal_interfaces/MTPtg/MTPtg_Commands.xml +python/lsst/ts/xml/data/sal_interfaces/MTPtg/MTPtg_Events.xml +python/lsst/ts/xml/data/sal_interfaces/MTPtg/MTPtg_Telemetry.xml +python/lsst/ts/xml/data/sal_interfaces/MTRotator/MTRotator_Commands.xml +python/lsst/ts/xml/data/sal_interfaces/MTRotator/MTRotator_Events.xml +python/lsst/ts/xml/data/sal_interfaces/MTRotator/MTRotator_Telemetry.xml +python/lsst/ts/xml/data/sal_interfaces/MTVMS/MTVMS_Commands.xml +python/lsst/ts/xml/data/sal_interfaces/MTVMS/MTVMS_Events.xml +python/lsst/ts/xml/data/sal_interfaces/MTVMS/MTVMS_Telemetry.xml +python/lsst/ts/xml/data/sal_interfaces/OCPS/OCPS_Commands.xml +python/lsst/ts/xml/data/sal_interfaces/OCPS/OCPS_Events.xml +python/lsst/ts/xml/data/sal_interfaces/PMD/PMD_Events.xml +python/lsst/ts/xml/data/sal_interfaces/PMD/PMD_Telemetry.xml +python/lsst/ts/xml/data/sal_interfaces/Scheduler/Scheduler_Commands.xml +python/lsst/ts/xml/data/sal_interfaces/Scheduler/Scheduler_Events.xml +python/lsst/ts/xml/data/sal_interfaces/Scheduler/Scheduler_Telemetry.xml +python/lsst/ts/xml/data/sal_interfaces/Script/Script_Commands.xml +python/lsst/ts/xml/data/sal_interfaces/Script/Script_Events.xml +python/lsst/ts/xml/data/sal_interfaces/ScriptQueue/ScriptQueue_Commands.xml +python/lsst/ts/xml/data/sal_interfaces/ScriptQueue/ScriptQueue_Events.xml +python/lsst/ts/xml/data/sal_interfaces/SummitFacility/SummitFacility_Telemetry.xml +python/lsst/ts/xml/data/sal_interfaces/Test/Test_Commands.xml +python/lsst/ts/xml/data/sal_interfaces/Test/Test_Events.xml +python/lsst/ts/xml/data/sal_interfaces/Test/Test_Telemetry.xml +python/lsst/ts/xml/data/sal_interfaces/TunableLaser/TunableLaser_Commands.xml +python/lsst/ts/xml/data/sal_interfaces/TunableLaser/TunableLaser_Events.xml +python/lsst/ts/xml/data/sal_interfaces/TunableLaser/TunableLaser_Telemetry.xml +python/lsst/ts/xml/data/sal_interfaces/Watcher/Watcher_Commands.xml +python/lsst/ts/xml/data/sal_interfaces/Watcher/Watcher_Events.xml +python/lsst/ts/xml/data/sal_interfaces/WeatherForecast/WeatherForecast_Telemetry.xml +python/lsst/ts/xml/data/schema/SALCommandSet.xsd +python/lsst/ts/xml/data/schema/SALCommandSet.xsl +python/lsst/ts/xml/data/schema/SALEventSet.xsd +python/lsst/ts/xml/data/schema/SALEventSet.xsl +python/lsst/ts/xml/data/schema/SALSubsystemSet.xsd +python/lsst/ts/xml/data/schema/SALTelemetrySet.css +python/lsst/ts/xml/data/schema/SALTelemetrySet.xsd +python/lsst/ts/xml/data/schema/SALTelemetrySet.xsl +python/lsst/ts/xml/enums/ATCamera.py +python/lsst/ts/xml/enums/ATDome.py +python/lsst/ts/xml/enums/ATDomeTrajectory.py +python/lsst/ts/xml/enums/ATHexapod.py +python/lsst/ts/xml/enums/ATMCS.py +python/lsst/ts/xml/enums/ATMonochromator.py +python/lsst/ts/xml/enums/ATPneumatics.py +python/lsst/ts/xml/enums/ATPtg.py +python/lsst/ts/xml/enums/ATSpectrograph.py +python/lsst/ts/xml/enums/ATThermoelectricCooler.py +python/lsst/ts/xml/enums/ATWhiteLight.py +python/lsst/ts/xml/enums/DREAM.py +python/lsst/ts/xml/enums/ESS.py +python/lsst/ts/xml/enums/Electrometer.py +python/lsst/ts/xml/enums/FiberSpectrograph.py +python/lsst/ts/xml/enums/GIS.py +python/lsst/ts/xml/enums/Guider.py +python/lsst/ts/xml/enums/HVAC.py +python/lsst/ts/xml/enums/LEDProjector.py +python/lsst/ts/xml/enums/LaserTracker.py +python/lsst/ts/xml/enums/LinearStage.py +python/lsst/ts/xml/enums/MTAOS.py +python/lsst/ts/xml/enums/MTDome.py +python/lsst/ts/xml/enums/MTDomeTrajectory.py +python/lsst/ts/xml/enums/MTHexapod.py +python/lsst/ts/xml/enums/MTM1M3.py +python/lsst/ts/xml/enums/MTM1M3TS.py +python/lsst/ts/xml/enums/MTM2.py +python/lsst/ts/xml/enums/MTMount.py +python/lsst/ts/xml/enums/MTPtg.py +python/lsst/ts/xml/enums/MTRotator.py +python/lsst/ts/xml/enums/MTVMS.py +python/lsst/ts/xml/enums/OCPS.py +python/lsst/ts/xml/enums/PMD.py +python/lsst/ts/xml/enums/Scheduler.py +python/lsst/ts/xml/enums/Script.py +python/lsst/ts/xml/enums/ScriptQueue.py +python/lsst/ts/xml/enums/Test.py +python/lsst/ts/xml/enums/TunableLaser.py +python/lsst/ts/xml/enums/Watcher.py +python/lsst/ts/xml/enums/__init__.py +python/lsst/ts/xml/tables/m1m3/__init__.py +python/lsst/ts/xml/tables/m1m3/fa_table.py +python/lsst/ts/xml/tables/m1m3/fcu_table.py +rpm-dep/README +rpm-dep/dmrepos.rpm-dep +rpm-dep/dogrep.sh +rpm-dep/dogreppy.sh +rpm-dep/grepcsc.sh +rpm-dep/grepper.sh +rpm-dep/tsprivate.rpm-dep +tests/test_AttributeDescription.py +tests/test_AttributeNaming.py +tests/test_CSC_XML_Valid.py +tests/test_Count.py +tests/test_Generics.py +tests/test_IDL_Type.py +tests/test_NoDuplicateAttributes.py +tests/test_NoReservedWords.py +tests/test_NoSpaces.py +tests/test_SALSubsystems.py +tests/test_TopicNaming.py +tests/test_Units.py +tests/test_component_info.py +tests/test_enumeration.py +tests/test_field_info.py +tests/test_generate_doc.py +tests/test_get_component_info.py +tests/test_tables_m1m3.py +ups/ts_xml.table \ No newline at end of file diff --git a/UNKNOWN.egg-info/dependency_links.txt b/UNKNOWN.egg-info/dependency_links.txt new file mode 100644 index 000000000..8b1378917 --- /dev/null +++ b/UNKNOWN.egg-info/dependency_links.txt @@ -0,0 +1 @@ + diff --git a/UNKNOWN.egg-info/top_level.txt b/UNKNOWN.egg-info/top_level.txt new file mode 100644 index 000000000..8b1378917 --- /dev/null +++ b/UNKNOWN.egg-info/top_level.txt @@ -0,0 +1 @@ + diff --git a/python/lsst/ts/xml/data/schema/SALCommandSet.xsd b/python/lsst/ts/xml/data/schema/SALCommandSet.xsd index 41a9094ac..63cd08be8 100644 --- a/python/lsst/ts/xml/data/schema/SALCommandSet.xsd +++ b/python/lsst/ts/xml/data/schema/SALCommandSet.xsd @@ -22,8 +22,9 @@ - - + + + diff --git a/python/lsst/ts/xml/data/schema/SALEventSet.xsd b/python/lsst/ts/xml/data/schema/SALEventSet.xsd index c82ea0a9e..5e0d9a879 100644 --- a/python/lsst/ts/xml/data/schema/SALEventSet.xsd +++ b/python/lsst/ts/xml/data/schema/SALEventSet.xsd @@ -25,7 +25,7 @@ - + diff --git a/python/lsst/ts/xml/data/schema/SALTelemetrySet.xsd b/python/lsst/ts/xml/data/schema/SALTelemetrySet.xsd index 32656ca0e..14303b160 100644 --- a/python/lsst/ts/xml/data/schema/SALTelemetrySet.xsd +++ b/python/lsst/ts/xml/data/schema/SALTelemetrySet.xsd @@ -25,8 +25,9 @@ - - + + +