summaryrefslogtreecommitdiff
path: root/python
diff options
context:
space:
mode:
Diffstat (limited to 'python')
-rw-r--r--python/vyos/configsource.py5
1 files changed, 5 insertions, 0 deletions
diff --git a/python/vyos/configsource.py b/python/vyos/configsource.py
index 3931f1295..949216722 100644
--- a/python/vyos/configsource.py
+++ b/python/vyos/configsource.py
@@ -345,6 +345,11 @@ class ConfigSourceVyconfSession(ConfigSource):
self._running_config = ConfigTree(internal=self.running_cache_path)
self._session_config = ConfigTree(internal=self.session_cache_path)
+ if os.path.isfile(self.running_cache_path):
+ os.remove(self.running_cache_path)
+ if os.path.isfile(self.session_cache_path):
+ os.remove(self.session_cache_path)
+
# N.B. level not yet implemented pending integration with legacy CLI
# cf. T7374
self._level = []