summaryrefslogtreecommitdiff
path: root/datastore-leveldb/bin/insert_testdata.py
diff options
context:
space:
mode:
authorYves Fischer <yvesf-git@xapek.org>2013-04-19 21:54:11 +0200
committerYves Fischer <yvesf-git@xapek.org>2013-04-19 21:54:11 +0200
commit8de2253c28d95907436b2e26f0805dd83e85a8ce (patch)
treec05a4792108752db15c0429655271680a02aa853 /datastore-leveldb/bin/insert_testdata.py
parentc2d48c0082cdeb38eff3a3f8eb68ae7758fa4439 (diff)
downloadebus-alt-8de2253c28d95907436b2e26f0805dd83e85a8ce.tar.gz
ebus-alt-8de2253c28d95907436b2e26f0805dd83e85a8ce.zip
leveldb: /api/value mit server geniertem timestamp
Diffstat (limited to 'datastore-leveldb/bin/insert_testdata.py')
-rw-r--r--datastore-leveldb/bin/insert_testdata.py13
1 files changed, 8 insertions, 5 deletions
diff --git a/datastore-leveldb/bin/insert_testdata.py b/datastore-leveldb/bin/insert_testdata.py
index 6ea1180..5f396a9 100644
--- a/datastore-leveldb/bin/insert_testdata.py
+++ b/datastore-leveldb/bin/insert_testdata.py
@@ -7,17 +7,20 @@ s = ["heizkreisregler9.solarDaten.tempKollektor",
"heizkreisregler10.betriebsdatenRegler1.kesselTemperatur",
"feuerungsautomat1.betriebsdatenRegler1.aussenTemperatur"]
-MINUTE = 1000 * 60
-DAY = MINUTE * 60 * 24
+MILLISEC = 1
+SECOND = 1000 * MILLISEC
+MINUTE = SECOND * 60
+HOUR = MINUTE * 60
+DAY = HOUR * 24
NOW = long(time.time()*1000)
-FROM=NOW-DAY*30
+FROM=NOW-5*HOUR
TO=NOW
-STEP=MINUTE
+STEP=500 * MILLISEC
for i in range(FROM,TO,STEP):
for j,sensor in zip(range(len(s)),s):
- x = (float(i)/DAY)+j
+ x = (float(i)/MINUTE)+j
requests.put("http://localhost:8080/api/value/"+sensor+"/"+str(i),
str(50+50*math.sin(x)))