diff --git a/omv_backup.py b/omv_backup.py index 85c774e..88cdc47 100644 --- a/omv_backup.py +++ b/omv_backup.py @@ -233,11 +233,13 @@ if _RESTORE: f = open(file) contents = f.read() f.close() - regex = "^\s+set \$server\s+\"\w+.\w+.\w+.\w+\";" - contents = re.sub(regex, '', contents) + regex = re.compile(r'.\s+set \$server\s+\"\w+.\w+.\w+.\w+\";') + contents = re.sub(regex, f'\n set $server \"{IP}\";', contents) print(contents) print(regex) - + f = open(file, "w") + contents = f.write(contents) + f.close() status, output = subprocess.getstatusoutput(cmnd) now = datetime.datetime.now()