59 lines
1.0 KiB
Python
59 lines
1.0 KiB
Python
|
|
data = {
|
|
"TEST0_psen_db": {
|
|
"camera_name": "TEST0",
|
|
"image_background": "bkg",
|
|
"x": None,
|
|
"aaa": "aaa",
|
|
"bbbbbb": 2,
|
|
"c": "cccccc"
|
|
},
|
|
|
|
"TEST1_psen_db1": {
|
|
"camera_name": "TEST1",
|
|
"image_background": "bkg",
|
|
"x": None,
|
|
"bbbbbb": 2,
|
|
"c": "cccccc"
|
|
},
|
|
|
|
"TEST2TEST2_psen_db": {
|
|
"camera_name": "TEST2TEST2",
|
|
"image_background": "bkg",
|
|
"x": None,
|
|
"y": [1,2,3],
|
|
"aaa": "aaa",
|
|
"c": "cccccc"
|
|
},
|
|
|
|
"SPEC_spec_db": {
|
|
"camera_name": "SPEC",
|
|
"image_background": "bkg",
|
|
"x": None,
|
|
"y": [1,2,3],
|
|
"aaa": "aaa",
|
|
"c": "cccccc"
|
|
},
|
|
|
|
"ignored": {}
|
|
}
|
|
|
|
|
|
server_info = {
|
|
"active_instances": list(data.keys())
|
|
}
|
|
|
|
|
|
class PipelineClient:
|
|
def __init__(*args, **kwargs):
|
|
pass
|
|
def get_server_info(self):
|
|
return server_info
|
|
def get_instance_config(self, name):
|
|
return data[name]
|
|
def get_pipelines(self):
|
|
return data.keys()
|
|
|
|
|
|
|