Browse Source

Gegerate default config

Michael Schwarz 4 years ago
parent
commit
75399c2fa7
1 changed files with 17 additions and 1 deletions
  1. 17 1
      scripts/gensites.py

+ 17 - 1
scripts/gensites.py

@@ -20,6 +20,22 @@ if not os.path.isdir(os.environ['GLUON_SITEDIR'] + "/domains"):
     except OSError:
         print ("Creation of the directory %s failed" % os.environ['GLUON_SITEDIR'] + "/domains")
 
+# generate default site.conf
+with open(os.environ['GLUON_SITEDIR'] + "/site.conf", "w") as f:
+    for line in TEMPLATE:
+        # Substitute values
+        line = line.replace('%SN', 'Bitte wählen')
+        line = line.replace('%SC', 'ffho')
+        line = line.replace('%DS', '6fdb7c99404fe91fca18e84bf48864681018741dc33fb6bde67d6041fc99210c')
+        line = line.replace('%V4', '10.132.112.0/21')
+        line = line.replace('%V6', 'a00')
+        line = line.replace('%N4', '10.132.112.1')
+        line = line.replace('%ID', '10')
+        line = line.replace('%GN', 'uml')
+        line = line.replace('%HIDE', 'false')
+        f.write(line)
+
+# generate domain specific site confs
 for s in sites:
     with open(DOMAINS + s['site_code'] + ".conf", "w") as f:
         for line in TEMPLATE:
@@ -35,5 +51,5 @@ for s in sites:
             if 'hide' in s:
                 line = line.replace('%HIDE', s['hide'])
             else:
-                line = line.replace('%HIDE', 'fase')
+                line = line.replace('%HIDE', 'false')
             f.write(line)