DataStore
Attributes
attribute
settings= settings
attribute
db= f'{settings.get_dir()}/{settings.store_db}'
attribute
conn= sqlite3.connect(self.db, check_same_thread=False)
attribute
cursor= self.conn.cursor()
Functions
func
__init__(self, config, settings) -> None
param
selfparam
configdict
param
settingsSettings
Returns
None
func
start(self)
param
selfReturns
None
func
insert(self, num=None, data=None, file=None, timestamp=None, step=None)
param
selfparam
num= None
param
data= None
param
file= None
param
timestamp= None
param
step= None
Returns
None
func
stop(self)
param
selfReturns
None
func
_worker(self)
param
selfReturns
None
func
_insert(self, d, f)
param
selfparam
dparam
fReturns
None