Bladeren bron

change default book path, ensure path exists on startup

david 8 jaren geleden
bovenliggende
commit
411370228a
2 gewijzigde bestanden met toevoegingen van 4 en 3 verwijderingen
  1. 4 2
      qmanager.py
  2. 0 1
      web.py

+ 4 - 2
qmanager.py

@@ -1,7 +1,7 @@
 #!/usr/bin/env python3
 """Manage a list of book-jobs,
 return a description list for the website"""
-
+import os
 import shlex
 import re
 from time import time
@@ -15,8 +15,10 @@ class qManager:
     last_id = 0
     PATH = ""
 
-    def __init__(self, update_cb, path="/tmp/"):
+    def __init__(self, update_cb, path="/tmp/books/"):
         """Init the manager. Set output path"""
+        if not os.path.isdir(path):
+            os.makedirs(path, exist_ok=True)
         self.PATH = path
         self.update_cb = update_cb
 

+ 0 - 1
web.py

@@ -9,7 +9,6 @@ import urllib
 # Port on which server will run.
 PORT = 8080
 BASE_PATH='/backend/' #changes based on webserver
-FILE_PATH='/tmp/'
 last_msg = datetime.now()
 
 def send_status(server, client=None, force=False):