def deleteRecording(name): if name == "current": logDetails = logHelper.getCurrentLog() isRecording = False if len(logDetails.keys()): dbName = str(logDetails["log_name"]) + str(logDetails["start_date"]) logHelper.deleteCurrentLog() db.deleteDatabaseByName(dbName) else: logHelper.deleteSavedLog(name) db.deleteDatabaseByName(name.lower())
def getCurrentRecordingDetails(): currentLog = logHelper.getCurrentLog() logList = [] name = "" duration = "" startTime = "" if currentLog: name = unicodeHelper.getAscii(currentLog["log_name"]) duration = getCurrentRecordingElapsedTime() dataDict = {'name': name, 'time': str(duration)} return str(dataDict)
def deleteRecording(name): if name == "current": logDetails = logHelper.getCurrentLog() isRecording = False if len(logDetails.keys()): dbName = str(logDetails["log_name"]) + str( logDetails["start_date"]) logHelper.deleteCurrentLog() db.deleteDatabaseByName(dbName) else: logHelper.deleteSavedLog(name) db.deleteDatabaseByName(name.lower())
def __init__(self): self.couch = couchdb.Server() currentLog = logHelper.getCurrentLog() self.inputdb = None self.outputdb = None if len(currentLog.keys()) > 0: nameBase = currentLog["log_name"].lower() + currentLog["start_date"] inputName = nameBase + "input" outputName = nameBase + "output" try: self.inputdb = self.couch[inputName] except couchdb.http.ResourceNotFound: self.inputdb = self.couch.create(inputName) try: self.outputdb = self.couch[outputName] except couchdb.http.ResourceNotFound: self.outputdb = self.couch.create(outputName)
def __init__(self): self.couch = couchdb.Server() currentLog = logHelper.getCurrentLog() self.inputdb = None self.outputdb = None if len(currentLog.keys()) > 0: nameBase = currentLog["log_name"].lower( ) + currentLog["start_date"] inputName = nameBase + "input" outputName = nameBase + "output" try: self.inputdb = self.couch[inputName] except couchdb.http.ResourceNotFound: self.inputdb = self.couch.create(inputName) try: self.outputdb = self.couch[outputName] except couchdb.http.ResourceNotFound: self.outputdb = self.couch.create(outputName)
def getCurrentRecordingName(): currentLog = logHelper.getCurrentLog() return currentLog["log_name"] + currentLog["start_date"]
def getAllReadingsFromCurrentRecording(readingType): currentLog = logHelper.getCurrentLog() dbName = currentLog["log_name"] + currentLog["start_date"] dbName = unicodeHelper.getAscii(dbName) return db.readSavedDatabaseValues(dbName, readingType)
import dbHelper import logHelper import time import unicodeHelper import dateHelper import DataStorer db = dbHelper.dbHelper() isRecording = False if logHelper.getCurrentLog(): isRecording = True def startRecording(name): nameExists = True if db.isValidFilename(name): date = dateHelper.getCurrentDate() currentTime = int(time.time()) if logHelper.nameIsUnique(name, date): logHelper.createNewLog(name, date, currentTime) db.createNewDb(name + date) DataStorer.StoreData() isRecording = True nameExists = false return nameExists def deleteRecording(name): if name == "current":
import dbHelper import logHelper import time import unicodeHelper import dateHelper import DataStorer db = dbHelper.dbHelper() isRecording = False if logHelper.getCurrentLog(): isRecording = True def startRecording(name): nameExists = True if db.isValidFilename(name): date = dateHelper.getCurrentDate() currentTime = int(time.time()) if logHelper.nameIsUnique(name,date): logHelper.createNewLog(name, date, currentTime) db.createNewDb(name+date) DataStorer.StoreData() isRecording = True nameExists = false return nameExists def deleteRecording(name): if name == "current": logDetails = logHelper.getCurrentLog() isRecording = False