Mercurial > templog
comparison server/ts.py @ 335:1e22eaf93620
work on web interface
author | Matt Johnston <matt@ucc.asn.au> |
---|---|
date | Tue, 12 Jun 2012 23:27:53 +0800 |
parents | 3b821541657d |
children | e18d7e89c17d |
comparison
equal
deleted
inserted
replaced
334:3b821541657d | 335:1e22eaf93620 |
---|---|
108 print>>sys.stderr, "Bad response to btoff '%s'\n" % l | 108 print>>sys.stderr, "Bad response to btoff '%s'\n" % l |
109 | 109 |
110 return int(next_wake) | 110 return int(next_wake) |
111 | 111 |
112 def send_results(lines): | 112 def send_results(lines): |
113 enc_lines = binascii.b2a_base64('\n'.join(lines)) | 113 enc_lines = binascii.b2a_base64(zlib.compress('\n'.join(lines))) |
114 hmac.new(config.HMAC_KEY, enc_lines).hexdigest() | 114 hmac.new(config.HMAC_KEY, enc_lines).hexdigest() |
115 | 115 |
116 url_data = urllib.url_encode( ('lines', enc_lines), ('hmac', mac) ) | 116 url_data = urllib.url_encode( ('lines', enc_lines), ('hmac', mac) ) |
117 con = urllib2.urlopen(config.UPDATE_URL, url_data) | 117 con = urllib2.urlopen(config.UPDATE_URL, url_data) |
118 | 118 |