Compare commits

...

2 Commits

Author SHA1 Message Date
agp8x f2fb108026 Merge branch 'master' of git.clkl.de:agp8x/weatherstation-influx 2018-08-04 10:22:55 +02:00
agp8x 5b596811c1 add timezone 2018-08-04 10:22:43 +02:00
3 changed files with 6 additions and 2 deletions

View File

@ -2,6 +2,7 @@ version: "2"
services: services:
test: test:
build: src build: src
image: docker.clkl.de/weather/snapshot:0.1
volumes: volumes:
- ./src/:/app - ./src/:/app
- ./data:/data - ./data:/data

View File

@ -1,7 +1,10 @@
FROM alpine:3.8 FROM alpine:3.8
ENV timezone Europe/Berlin
ADD ["requirements.txt", "/"] ADD ["requirements.txt", "/"]
RUN apk add --update --no-cache python3 libssl1.0 && \ RUN apk add --update --no-cache python3 libssl1.0 && \
apk add --no-cache --virtual .build-deps g++ python3-dev libffi-dev openssl-dev make && \ apk add --no-cache --virtual .build-deps g++ python3-dev libffi-dev openssl-dev make tzdata && \
cp /usr/share/zoneinfo/$timezone /etc/localtime && \
echo "$timezone" > /etc/timezone && \
pip3 install --upgrade pip && \ pip3 install --upgrade pip && \
pip3 install -r requirements.txt && \ pip3 install -r requirements.txt && \
apk del .build-deps apk del .build-deps

View File

@ -13,7 +13,7 @@ def setup(interval=10):
schedule.every(interval).minutes.do(snapshot.update) schedule.every(interval).minutes.do(snapshot.update)
if __name__ == "__main__": if __name__ == "__main__":
interval = 1 interval = 10
sleep = (interval*60) / 10.0 sleep = (interval*60) / 10.0
setup(interval) setup(interval)
snapshot.update() snapshot.update()