[update] binding project info with meta file & create running project table with sqlAlchemy

This commit is contained in:
peterlu14
2022-11-02 11:12:55 +08:00
parent 58e09bfcda
commit c0bb567bf7
12 changed files with 190 additions and 51 deletions
+4 -1
View File
@@ -44,7 +44,9 @@ class RecordingProcess(Process):
def __init__(self, client_id: str, log_verbose, device_id, queue_rec, queue_ds, queue_msg, meta_path,
device_info, parameter, parent, recording_file_name, data_format,
mqtt_ip, mqtt_port,
name = 'Recording-Process', database = None):
name = 'Recording-Process',
project_id = None,
database = None):
super(RecordingProcess, self).__init__(name = name)
self._database = database
@@ -57,6 +59,7 @@ class RecordingProcess(Process):
self._meta_file._parent = parent
self._meta_file._recording_file_name = recording_file_name
self._meta_file._device_id = device_id
self._meta_file._project_id = project_id
print(self._meta_file._device, self._meta_file._parameter, self._meta_file._parent, self._meta_file._filepath)
self._meta_file.write(self._database)