weatherstation-influx/snapshotter/src/recover.py

19 lines
430 B
Python

from datetime import date, timedelta, datetime as dt
import snapshot
def update(start, end):
auth = snapshot.auth_from_env()
config = snapshot.ssh_from_env()
offset = timedelta(days=1)
while start <= end:
print(start)
day = snapshot.today(today=start)
print(day)
snapshot._update(auth, config, day=day)
start += offset
if __name__ == "__main__":
start = dt(2018, 8 , 1)
end = dt(2018, 8 , 1)
update(start, end)