From db395705727348d6e5e666847d63e527af7f1daf Mon Sep 17 00:00:00 2001 From: LongHairedHacker Date: Wed, 7 Nov 2018 19:18:01 +0100 Subject: [PATCH] Added code to create noexisting databases --- update.py | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/update.py b/update.py index 9fa2668..536cdbc 100644 --- a/update.py +++ b/update.py @@ -1,11 +1,14 @@ #!/usr/bin/env python3 import sys +import os import time import serial import crcmod import rrdtool import paramiko +from time import sleep + from config import * calc_crc = crcmod.predefined.mkCrcFun(CRC_TYPE) @@ -147,6 +150,10 @@ def upload_graphs(): def main(): ser = serial.Serial(SERIAL, BAUD_RATE, timeout=60.0) + if not os.path.exists(DATA_FILE) or not os.path.exists(ARCHIVE_DATA_FILE): + create_database() + sleep(60) + while True: line = ser.readline().decode('ascii') if len(line) > 0: