summaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorDaniil Baturin <daniil@vyos.io>2025-06-24 14:44:40 +0100
committerGitHub <noreply@github.com>2025-06-24 14:44:40 +0100
commita5eff17fbc9d9e3a8ab1a6d936fed7644abfe132 (patch)
tree4e0b8e20415bc086d2b23456a25a814b2de05b86 /src
parenta64de34aa9c3c107dbfc9e17920d483090c70a96 (diff)
parent6a4b313839c646801da5b7eb61bc8fd65fd9fb93 (diff)
downloadvyos-1x-a5eff17fbc9d9e3a8ab1a6d936fed7644abfe132.tar.gz
vyos-1x-a5eff17fbc9d9e3a8ab1a6d936fed7644abfe132.zip
Merge pull request #4570 from jestabro/commitd-configdep-err
T7570: add missing list of scripts to be committed, needed for configdep
Diffstat (limited to 'src')
-rwxr-xr-xsrc/services/vyos-commitd4
1 files changed, 4 insertions, 0 deletions
diff --git a/src/services/vyos-commitd b/src/services/vyos-commitd
index e7f2d82c7..d67b44931 100755
--- a/src/services/vyos-commitd
+++ b/src/services/vyos-commitd
@@ -42,6 +42,7 @@ from vyos.defaults import directories
from vyos.utils.boot import boot_configuration_complete
from vyos.configsource import ConfigSourceCache
from vyos.configsource import ConfigSourceError
+from vyos.configdiff import get_commit_scripts
from vyos.config import Config
from vyos.frrender import FRRender
from vyos.frrender import get_frrender_dict
@@ -230,6 +231,9 @@ def initialization(session: Session) -> Session:
dependent_func: dict[str, list[typing.Callable]] = {}
setattr(config, 'dependent_func', dependent_func)
+ commit_scripts = get_commit_scripts(config)
+ logger.debug(f'commit_scripts: {commit_scripts}')
+
scripts_called = []
setattr(config, 'scripts_called', scripts_called)