master
BodgeMaster 2020-04-08 03:28:59 +02:00
parent c22d2bea65
commit 2953893222
1 changed files with 2 additions and 2 deletions

View File

@ -70,7 +70,7 @@ for variable in config_values:
print variable.upper(),
print "was not found in the file. Skipping command execution."
else:
replacement = repr(config_values[variable])
replacement = str(config_values[variable])
print repr(replacement)
# look for variable sections that contain question marks
argument_positions = []
@ -79,7 +79,7 @@ for variable in config_values:
if replacement[i] == '?' and (i==0 or not replacement[i-1]=='\\'):
argument_positions = argument_positions + [ i ]
i = i+1
print "DEBUG: " + repr(argument_positions)
print "DEBUG: " + str(argument_positions)
replacement = replacement.replace("\\?", "?")
file_out = open(sys.argv[1], "w")
file_out.write(file_content.decode('utf-8').replace("%" + variable.upper() + "%", replacement).encode('utf-8'))