SKA SDP配置数据库

ska-sdp-config的Python项目详细描述


SKA SDP配置数据库

这是用于访问SKA SDP配置的前端模块 信息。它为sdp控制器和处理提供了方法。 组件来发现和操作 系统。

目前,这是在etcd之上实现的,这是一个高度可用的 数据库。这个库为原子查询和 更新存储的配置信息。

安装

从pypi安装:

pip install ska-sdp-config

基本用法

确保数据库后端可访问(支持etcd3 目前)。可以使用SDP_CONFIG_HOST配置位置 以及SDP_CONFIG_PORT环境变量。默认值是 127.0.0.12379,这应该与启动的本地etcd一起工作 没有任何配置。

这将使您能够访问sdp配置信息,用于 实例尝试:

importska_sdp_configconfig=ska_sdp_config.Config()fortxninconfig.txn():forpb_idintxn.list_processing_blocks():pb=txn.get_processing_block(pb_id)print("{} ({}:{})".format(pb_id,pb.workflow['id'],pb.workflow['version']))

读取当前活动处理块及其 关联的工作流。

命令行

这个包还附带了一个命令行实用程序,可以方便地访问 配置数据。例如运行:

sdpcfg list values /pb/

查询所有处理块。

文档

SKA developer portal 对于API文档。

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
java对多个for循环使用一个整数有什么好处?   要求的Java枚举错误返回类型   使用AOP的Java Spring MVC CSRF令牌   PHP ZF2中的java 安卓登录按钮和远程web登录   java将双精度转换为整数转换为字符串,并在TxtField CodeNameOne中输出   java代码不断向后向数组中输入值   如何使用Java获取git信息?   当使用DateUtils类的parseDateStructive()方法时,java异常无法解析日期   java执行示例Flink kafka consummer   java触发REST调用时无法解释某些汉字   java错误:不兼容的类型:<null>如果使用安卓 room(!\u cursor.isNull(null))则无法转换为int   java Spring引导构建正常,但Heroku部署失败   我无法使用ORMLite库在java(安卓)中执行“WITH RECURSIVE”子句   java JavaFX图像加载错误