updating configuration

This commit is contained in:
Your Name
2021-03-30 23:14:12 +00:00
parent cc9b359203
commit e2aef994e1
7 changed files with 35 additions and 9 deletions
+20
View File
@@ -0,0 +1,20 @@
import os
import re
nameserver = os.getenv('NAMESERVER')
if nameserver == None:
print("NAMESERVER not specified, skipping proxy configuration")
os._exit(-1)
filename = "/3pr.cfg"
with open(filename, 'r') as file :
filedata = file.read()
if 'nserver' in filedata:
filedata = re.sub(r'nserver .*', 'nserver {}'.format(nameserver), filedata)
else:
filedata = filedata.replace('daemon', 'daemon\nnserver {}'.format(nameserver))
with open(filename, 'w') as file:
file.write(filedata)