mirror of
https://github.com/napalm-automation-community/napalm-vyos.git
synced 2026-03-28 22:35:36 +00:00
Update file mode
Default file mode i binary, updated to string
This commit is contained in:
@@ -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
|
||||||
|
|||||||
Reference in New Issue
Block a user