Commit 2179b118 authored by Maksymilian Chodacki's avatar Maksymilian Chodacki

test measurements

parent 5ee60c43
import tornado.ioloop
import tornado.web
import models
import json
import decimal
#import boto.dynamodb2
#from boto.dynamodb2.table import Table
#from time import sleep
class MainHandler(tornado.web.RequestHandler):
def get(self):
#stations = self.get_stations()
#stations = models.Station.get_all()
stations = models.Station.get(1)
for s in stations:
self.write("{0} {1} {2} {3} {4}<br />".format(s['station_id'], s['city'], s['longitude'], s['latitude'], s['name']))
#measurements = self.get_measurements()
def get_stations(self):
c = boto.dynamodb2.connect_to_region(aws_access_key_id="AKIAI6N5UWFTE5HR3FWQ",aws_secret_access_key="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",region_name="eu-central-1")
tab = Table("stations",connection=c)
return tab.scan()
#a = tab.get_item(station_id='1')
#print x
#self.write("fdskfds")
#for i in x:
# self.write(i['station_id'])
# return a
''' tab.put_item(data={
'station_id':'3',
'city':'krakow',
'longitude':12,
'latitude':1,
'name':'nazwa'
})
'''
#a = tab.get_item(station_id='1')
#x = tab.scan()
# print x
# for i in x:
# print(json.dumps(i, cls=DecimalEncoder))
def make_app():
return tornado.web.Application([
(r"/view", MainHandler),
])
if __name__ == "__main__":
app = make_app()
app.listen(80)
tornado.ioloop.IOLoop.current().start()
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment