bugfix
This commit is contained in:
parent
8c59cc5a07
commit
6329caf4a0
@ -2,11 +2,12 @@ import os
|
||||
import re
|
||||
#from pprint import pprint
|
||||
|
||||
configuration = "{}/../site.conf".format(os.path.dirname(__file__))
|
||||
configuration = f"{os.path.dirname(__file__)}/../site.conf"
|
||||
site_conf = {}
|
||||
|
||||
def read():
|
||||
with open(configuration, "r") as cf:
|
||||
site = None
|
||||
for line in cf:
|
||||
line = line.rstrip();
|
||||
if r := re.match('#', line):
|
||||
@ -18,6 +19,9 @@ def read():
|
||||
site = r[1]
|
||||
site_conf[site] = {}
|
||||
elif r := re.match('([A-Za-z0-9_-]+)\s+(.+)', line):
|
||||
if site == None:
|
||||
print(f"configuration line before 1st block: {line}")
|
||||
exit(1)
|
||||
site_conf[site][r[1]] = r[2]
|
||||
else:
|
||||
print(f"invalid line in site_conf: {line}")
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user