2017-11-10 23:35:06 +01:00
|
|
|
from logger import Logger
|
|
|
|
|
|
|
|
class AbstractDatabasePreparer(object):
|
2017-11-13 15:07:52 +01:00
|
|
|
def __init__(self, tablename, itemName, timestamp):
|
2017-11-10 23:35:06 +01:00
|
|
|
self.tablename = tablename
|
2017-11-13 15:07:52 +01:00
|
|
|
self.itemName = itemName
|
|
|
|
self.timestamp = timestamp
|
2017-11-10 23:35:06 +01:00
|
|
|
self.values = {}
|
|
|
|
|
2017-11-13 15:07:52 +01:00
|
|
|
def getItemName(self):
|
|
|
|
return self.itemName
|
|
|
|
|
|
|
|
def getTableName(self):
|
|
|
|
return self.tablename
|
|
|
|
|
|
|
|
def getTimestamp(self):
|
|
|
|
return self.timestamp
|
|
|
|
|
|
|
|
def getValues(self):
|
|
|
|
return self.values
|
|
|
|
|
|
|
|
def getData(self):
|
|
|
|
return "table: %s, %s, %s: " % (self.tablename, self.itemName, self.timestamp) + str(self.values)
|