1 Commits

Author SHA1 Message Date
Daniel Huisman
d94604591e Fix Docker logs, closes #5 2018-04-24 16:25:49 +02:00
2 changed files with 1 additions and 4 deletions

View File

@@ -15,4 +15,4 @@ RUN pip3 install -r requirements.txt
COPY . /app
# Define entrypoint of the app
ENTRYPOINT ["python3", "extractor.py"]
ENTRYPOINT ["python3", "-u", "extractor.py"]

View File

@@ -3,7 +3,6 @@ import os
import errno
import time
import json
import argparse
from base64 import b64decode
from watchdog.observers import Observer
from watchdog.events import FileSystemEventHandler
@@ -76,8 +75,6 @@ class Handler(FileSystemEventHandler):
print('Extracted certificate for: ' + c['Domains']['Main'] + (', ' + ', '.join(c['Domains']['SANs']) if c['Domains']['SANs'] else ''))
if __name__ == "__main__":
parser = argparse.ArgumentParser(description='Tool to extract Let\'s Encrypt certificates from Traefik\'s ACME storage file.')
# Determine path to watch
path = sys.argv[1] if len(sys.argv) > 1 else './data'