Mercurial > code > home > repos > homeauto
comparison service/powerEagle/reader.py @ 1021:b8540cba5c66
fudge timing to not miss data points
Ignore-this: e6d01f03cc500f66ad7763525c1a5e00
darcs-hash:3ea5682cd245a6bf8ff39222d0c3fa4964ed4f5a
author | drewp <drewp@bigasterisk.com> |
---|---|
date | Sun, 03 Jan 2016 02:28:10 -0800 |
parents | 3edda1f7a322 |
children | ec6451f15ae5 |
comparison
equal
deleted
inserted
replaced
1020:5a5badf59503 | 1021:b8540cba5c66 |
---|---|
49 except Exception as e: | 49 except Exception as e: |
50 log.error("failed: %r", e) | 50 log.error("failed: %r", e) |
51 log.error(repr(ret)) | 51 log.error(repr(ret)) |
52 | 52 |
53 now = time.time() | 53 now = time.time() |
54 goal = startTime + periodSec | 54 goal = startTime + periodSec - .2 |
55 reactor.callLater(max(1, goal - now), self.poll) | 55 reactor.callLater(max(1, goal - now), self.poll) |
56 | 56 |
57 | 57 |
58 log.setLevel(logging.INFO) | 58 log.setLevel(logging.INFO) |
59 carbon = CarbonClient(serverHost='bang') | 59 carbon = CarbonClient(serverHost='bang') |