mirror of
https://github.com/balkian/tsih.git
synced 2024-12-21 21:48:13 +00:00
Add NoHistory
This commit is contained in:
parent
70779fa0ad
commit
c857890d91
@ -10,7 +10,7 @@ import tempfile
|
||||
|
||||
logger = logging.getLogger(__name__)
|
||||
|
||||
__version__ = '0.1.4'
|
||||
__version__ = '0.1.5'
|
||||
|
||||
from collections import UserDict, namedtuple
|
||||
|
||||
@ -442,3 +442,43 @@ Key = namedtuple('Key', ['dict_id', 't_step', 'key'])
|
||||
Record = namedtuple('Record', 'dict_id t_step key value')
|
||||
|
||||
Stat = namedtuple('Stat', 'stat_id text')
|
||||
|
||||
class NoHistory:
|
||||
'''Empty implementation for history meant for testing.'''
|
||||
|
||||
def __init__(self, *args, **kwargs):
|
||||
pass
|
||||
|
||||
def close(self):
|
||||
pass
|
||||
|
||||
def save_stats(self, stat):
|
||||
pass
|
||||
|
||||
def get_stats(self, unflatten=True):
|
||||
return []
|
||||
|
||||
def save_tuples(self, tuples):
|
||||
return
|
||||
|
||||
def save_records(self, records):
|
||||
return
|
||||
|
||||
def save_record(self, dict_id, t_step, key, value):
|
||||
return
|
||||
|
||||
def flush_cache(self):
|
||||
return
|
||||
|
||||
def to_tuples(self):
|
||||
return []
|
||||
|
||||
def __getitem__(self, key):
|
||||
return None
|
||||
|
||||
def read_sql(self, keys=None, dict_ids=None, not_dict_ids=None, t_steps=None, convert_types=False, limit=-1):
|
||||
return pandas.Dataframe()
|
||||
|
||||
def dump(self, f):
|
||||
return
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user