文件名称:ts_watcher:监视SAL组件并发出警报
文件大小:97KB
文件格式:ZIP
更新时间:2024-03-15 23:15:29
Python
ts_watcher ts_watcher实现了Watcher CSC,它监视其他SAL组件并向Vera C. Rubin天文台发出警报。 该软件包与软件包管理系统和scons构建系统兼容。 假设您已经安装了基本的Vera C.Rubin LSST DM堆栈,则可以从软件包目录中执行以下操作: setup -r . 设置程序包和依赖项。 scons以构建软件包并运行单元测试。 scons install declare以安装软件包并将其声明给eups。 package-docs build用于构建文档。 这需要documenteer ; 请参阅以获取安装说明。 此代码使用pre-commit来保持black格式和flake8兼容性。 要启用此功能: 运行一次pre-commit install 。 如果有指示,请运行git config --unset-all core.h
【文件预览】:
ts_watcher-develop
----setup.py(1KB)
----.gitignore(123B)
----kapacitor()
--------watcher_severity_slack.tick(2KB)
--------README.rst(3KB)
----COPYRIGHT(40B)
----bin()
--------run_watcher.py(894B)
--------command_watcher.py(911B)
----.pre-commit-config.yaml(321B)
----LICENSE(34KB)
----schema()
--------Watcher.yaml(4KB)
----doc()
--------.gitignore(86B)
--------index.rst(4KB)
--------conf.py(572B)
--------version_history.rst(8KB)
--------manifest.yaml(432B)
--------writing_rules.rst(5KB)
--------displaying_alarms.rst(4KB)
----Jenkinsfile.conda(93B)
----setup.cfg(310B)
----examples()
--------SConscript(88B)
----python()
--------lsst()
----README.rst(1KB)
----tests()
--------data()
--------SConscript(266B)
--------test_csc.py(27KB)
--------test_black.py(1KB)
--------base()
--------test_watcher_schema.py(4KB)
--------rules()
--------test_model.py(17KB)
----SConstruct(146B)
----ups()
--------ts_watcher.table(263B)
----conda()
--------meta.yaml(598B)