summaryrefslogtreecommitdiff
path: root/python
diff options
context:
space:
mode:
Diffstat (limited to 'python')
-rw-r--r--python/vyos/config_mgmt.py3
1 files changed, 2 insertions, 1 deletions
diff --git a/python/vyos/config_mgmt.py b/python/vyos/config_mgmt.py
index 6bc9ff333..1ce397136 100644
--- a/python/vyos/config_mgmt.py
+++ b/python/vyos/config_mgmt.py
@@ -48,6 +48,7 @@ from vyos.utils.process import is_systemd_service_active
from vyos.utils.process import rc_cmd
from vyos.defaults import DEFAULT_COMMIT_CONFIRM_MINUTES
from vyos.component_version import append_system_version
+from vyos.utils.file import file_compare
SAVE_CONFIG = '/usr/libexec/vyos/vyos-save-config.py'
config_json = '/run/vyatta/config/config.json'
@@ -97,7 +98,7 @@ def unsaved_commits(allow_missing_config=False) -> bool:
return True
tmp_save = '/tmp/config.running'
save_config(tmp_save)
- ret = not cmp(tmp_save, config_file, shallow=False)
+ ret = not file_compare(tmp_save, config_file)
os.unlink(tmp_save)
return ret