Update file mode

Default file mode i binary, updated to string
This commit is contained in:
Marcus Hoff 2020-11-16 09:27:15 +01:00
parent fe3d5560ab
commit d4e25b4e46
1 changed files with 2 additions and 2 deletions

View File

@ -126,7 +126,7 @@ class VyOSDriver(NetworkDriver):
raise ReplaceConfigException('filename or config param must be provided.') raise ReplaceConfigException('filename or config param must be provided.')
if filename is None: if filename is None:
temp_file = tempfile.NamedTemporaryFile() temp_file = tempfile.NamedTemporaryFile(mode='w+')
temp_file.write(config) temp_file.write(config)
temp_file.flush() temp_file.flush()
cfg_filename = temp_file.name cfg_filename = temp_file.name
@ -165,7 +165,7 @@ class VyOSDriver(NetworkDriver):
raise MergeConfigException('filename or config param must be provided.') raise MergeConfigException('filename or config param must be provided.')
if filename is None: if filename is None:
temp_file = tempfile.NamedTemporaryFile() temp_file = tempfile.NamedTemporaryFile(mode='w+')
temp_file.write(config) temp_file.write(config)
temp_file.flush() temp_file.flush()
cfg_filename = temp_file.name cfg_filename = temp_file.name