Files
SCam/fake.py

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()