Exemple #1
0
def load_skipDays():
    return int(FILES.loadline(FILENAME_SCHEDULE, ROW_SKIP_DAYS))
Exemple #2
0
def save_percentage(percentage):
    FILES.saveline(FILENAME_NOW, ROW_PERCENTAGE, str(percentage))
Exemple #3
0
def saveEvent(type, ml, date):
    data = FILES.load(FILENAME)
    record = type + "|" + TIMES.stringFrom(date) + "|" + str(ml) + "\n"
    data.append(record)
    FILES.save(FILENAME, data)
Exemple #4
0
def load_volume():
    return int(FILES.loadline(FILENAME_NOW, ROW_VOLUME))
Exemple #5
0
def save_pouringInProgress(pouringInProgress):
    FILES.saveline(FILENAME_NOW, ROW_POURING_IN_PROGRESS,
                   str(pouringInProgress))
Exemple #6
0
def load_distanceEmpty():
    return float(FILES.loadline(FILENAME_CUBE, ROW_DISTANCE_EMPTY))
Exemple #7
0
def load_distance():
    return float(FILES.loadline(FILENAME_NOW, ROW_DISTANCE))
Exemple #8
0
def load_token():
    return FILES.loadline(FILENAME_NOTIFICATION, ROW_TOKEN).rstrip()
Exemple #9
0
def load_shouldSend():
    return int(FILES.loadline(FILENAME_NOTIFICATION, ROW_SHOULD_SEND).rstrip())
Exemple #10
0
def save_ml(ml):
    FILES.saveline(FILENAME_SCHEDULE, ROW_ML, str(ml))
Exemple #11
0
def save_skipDays(skipDays):
    FILES.saveline(FILENAME_SCHEDULE, ROW_SKIP_DAYS, str(skipDays))
Exemple #12
0
def save_date(date):
    FILES.saveline(FILENAME_SCHEDULE, ROW_DATE, date)
Exemple #13
0
def save_name(name):
    FILES.saveline(FILENAME_SCHEDULE, ROW_NAME, name.rstrip())
Exemple #14
0
def save_enabled(enabled):
    FILES.saveline(FILENAME_SCHEDULE, ROW_ENABLED, str(enabled))
Exemple #15
0
def load_volumeMax():
    return int(FILES.loadline(FILENAME_CUBE, ROW_VOLUME_MAX))
Exemple #16
0
def load_sending():
    return int(FILES.loadline(FILENAME_NOTIFICATION, ROW_SENDING).rstrip())
Exemple #17
0
def load_distanceFull():
    return float(FILES.loadline(FILENAME_CUBE, ROW_DISTANCE_FULL))
Exemple #18
0
def save_token(token):
    # print("DATA - SAVE TOKEN = ")
    # print(token)
    FILES.saveline(FILENAME_NOTIFICATION, ROW_TOKEN, token.rstrip())
Exemple #19
0
def load_pouringInProgress():
    return int(FILES.loadline(FILENAME_NOW, ROW_POURING_IN_PROGRESS))
Exemple #20
0
def save_shouldSend(shouldSend):
    FILES.saveline(FILENAME_NOTIFICATION, ROW_SHOULD_SEND,
                   str(shouldSend).rstrip())
Exemple #21
0
def load_percentage():
    return float(FILES.loadline(FILENAME_NOW, ROW_PERCENTAGE))
Exemple #22
0
def save_sending(sending):
    FILES.saveline(FILENAME_NOTIFICATION, ROW_SENDING, str(sending).rstrip())
Exemple #23
0
def load_daysLeft():
    return int(FILES.loadline(FILENAME_NOW, ROW_DAYS_LEFT))
Exemple #24
0
def load_waitForInternetConnection():
    return int(FILES.loadline(FILENAME_CUBE, ROW_WAIT_FOR_INTERNET_CONNECTION))
Exemple #25
0
def save_distance(distance):
    FILES.saveline(FILENAME_NOW, ROW_DISTANCE, str(distance))
Exemple #26
0
def load_warningPercentage():
    return float(FILES.loadline(FILENAME_CUBE, ROW_WARNING_PERCENTAGE))
Exemple #27
0
def load_allEvents():
    print("HISTORY - LOAD: ALL EVENTS")
    return FILES.load(FILENAME)
Exemple #28
0
def load_warningDaysLeft():
    return int(FILES.loadline(FILENAME_CUBE, ROW_WARNING_DAYS_LEFT))
Exemple #29
0
def reset():
    data = 'HISTORY\n'
    FILES.save(FILENAME, data)
Exemple #30
0
def load_ml():
    return int(FILES.loadline(FILENAME_SCHEDULE, ROW_ML))