From d080201693f69e7ac2a753f368313ed0cdec354a Mon Sep 17 00:00:00 2001
From: coderick14
Date: Thu, 8 Jun 2017 15:13:05 +0530
Subject: Fix logging bug
- Remove typeError in global_loghandler
- Apply regex for logs in admin panel
---
date.txt | 2 +-
experiment/views.py | 4 ++--
map_machine_ids.txt | 3 ++-
new.csv | 4 ++++
templates/admin/testexp.html | 2 +-
5 files changed, 10 insertions(+), 5 deletions(-)
diff --git a/date.txt b/date.txt
index 79cacdc..d808b62 100644
--- a/date.txt
+++ b/date.txt
@@ -1 +1 @@
-Fri May 26 14:56:51 IST 2017
+Tue Jun 6 18:04:57 IST 2017
diff --git a/experiment/views.py b/experiment/views.py
index e4ab2ab..3ea5a8d 100644
--- a/experiment/views.py
+++ b/experiment/views.py
@@ -60,7 +60,7 @@ def initiation(req):
settings.boards[key]["experiment_id"] = e.id
global_logfile = settings.SBHS_GLOBAL_LOG_DIR + "/" + key + ".log"
with open(global_logfile, "a") as global_loghandler:
- data = "\n\n===================New experiment====================\nUsername :", user.username, "\nExperiment Id :", e.id, "\n"
+ data = "\n\n===================New experiment====================\nUsername : " + user.username + "\nExperiment Id : " + str(e.id) + "\n"
global_loghandler.write(data)
reset(req)
@@ -204,7 +204,7 @@ def log_data(sbhs, mid, experiment_id, heat=None, fan=None, temp=None):
if temp is None:
temp = sbhs.getTemp()
- data = "%s %s %s %s\n" % (datetime.datetime.now().strftime("%Y-%m-%d %H:%M:%S"), str(heat), str(fan), str(temp))
+ data = "%f %s %s %s\n" % (time.time(), str(heat), str(fan), str(temp))
experiment_logfile = Experiment.objects.get(id=experiment_id).log
global_logfile = settings.SBHS_GLOBAL_LOG_DIR + "/" + str(mid) + ".log"
with open(global_logfile, "a") as global_loghandler, open(experiment_logfile, "a") as experiment_loghandler:
diff --git a/map_machine_ids.txt b/map_machine_ids.txt
index d586cb4..659395e 100644
--- a/map_machine_ids.txt
+++ b/map_machine_ids.txt
@@ -1 +1,2 @@
-52=/dev/ttyUSB0
+15=/dev/ttyUSB1
+7=/dev/ttyUSB0
diff --git a/new.csv b/new.csv
index 43da5b7..9118476 100644
--- a/new.csv
+++ b/new.csv
@@ -4697,3 +4697,7 @@
2017-05-26 00:00:46.763190 False False False False False False False False False False False False False False False False False False False False False False False False False False False False False False False False False False False False False False False False True
2017-05-26 14:55:45.419017 True True True True True True True True True True True True True True True True True True True True True True True True True True True True True True True True True True True True True True True True True
2017-05-26 14:56:51.481469 False False False False False False False False False False False False False False False False False False False False False False False False False False False False False False False False False False False False False False False False True
+2017-06-05 17:00:13.997532 False False False False False False False False False False False False False False False False False False False False False False False False False False False False False False False False False False False False False False False False True
+2017-06-05 17:02:05.408243 False True True True False False True True False False False False False False False False False False False False False False False False False False False False False False False False False False False False False False False False False
+2017-06-06 15:22:19.386157 False False False False False False True False False False False False False False False False False False False False False False False False False False False False False False False False False False False False False False False False False
+2017-06-06 18:04:57.054912 False False False False False False True False False False False False False False True False False False False False False False False False False False False False False False False False False False False False False False False False False
diff --git a/templates/admin/testexp.html b/templates/admin/testexp.html
index f857902..d9cbce9 100644
--- a/templates/admin/testexp.html
+++ b/templates/admin/testexp.html
@@ -214,7 +214,7 @@
if (data.status_code == 200) {
console.log(data.message.logs.replace("/\n/g", "
"));
document.getElementById("username").innerHTML = "User : " + data.message.user;
- document.getElementById("log-data").innerHTML = "
Date Time Heater Fan Temp" + data.message.logs.replace(new RegExp("\n","g"), "
Timestamp Heater Fan Temp" + data.message.logs.replace(new RegExp("\n","g"), "