summaryrefslogtreecommitdiff
path: root/python
diff options
context:
space:
mode:
authorJohn Estabrook <jestabro@vyos.io>2025-04-07 12:26:42 -0500
committerJohn Estabrook <jestabro@vyos.io>2025-04-11 14:27:15 -0500
commit249f3d52d7585108fa7acf1c73a1dde000bd95b9 (patch)
tree0fa494014f15dc50f17a459d95c6971fe713a790 /python
parentce855f66c5a3b4febf7078be78cda58bc86955db (diff)
downloadvyos-1x-249f3d52d7585108fa7acf1c73a1dde000bd95b9.tar.gz
vyos-1x-249f3d52d7585108fa7acf1c73a1dde000bd95b9.zip
T7321: add append version util
Diffstat (limited to 'python')
-rw-r--r--python/vyos/component_version.py8
1 files changed, 8 insertions, 0 deletions
diff --git a/python/vyos/component_version.py b/python/vyos/component_version.py
index 85705bb24..81d986658 100644
--- a/python/vyos/component_version.py
+++ b/python/vyos/component_version.py
@@ -223,3 +223,11 @@ def add_system_version(config_str: str = None, out_file: str = None):
version_info.write(out_file)
else:
sys.stdout.write(version_info.write_string())
+
+
+def append_system_version(file: str):
+ """Append system version data to existing file"""
+ version_info = version_info_from_system()
+ version_info.update_footer()
+ with open(file, 'a') as f:
+ f.write(version_info.write_string())