配置与属性持久化

configreader + propertylogger:JSON 配置读取与属性树落盘、活跃流监视。

模块

模块功能
configreader.ConfigReader只读封装:读取 configfile.jsongetConfiguration()
configreader.Config()读取 configfile.json 并返回配置字典
configreader.Properties()读取属性盘文件 properties.json 并返回字典
propertylogger.run_propertylogger()属性树落盘 + INIT 应答(Property Logger 服务)
datalogger.DataStreamLogger监视活跃数据流并写入属性树
imagelogger.ImageStreamLogger监视活跃图像流并写入属性树

用法

from quatm.servers.configreader import ConfigReader

cfg = ConfigReader()
config = cfg.getConfiguration()   # 完整配置字典