summaryrefslogtreecommitdiff
path: root/data
diff options
context:
space:
mode:
authorJohn Estabrook <jestabro@vyos.io>2025-03-16 22:45:18 -0500
committerJohn Estabrook <jestabro@vyos.io>2025-03-16 23:13:39 -0500
commitd246228cfb94261a4b71cd8ed066d6c651f0a550 (patch)
tree9ad274af5d4663046d96696b91be6233239a2275 /data
parentfc5eaa7cd07b1f31c94e00d1bc4c2c368f61807d (diff)
downloadvyconf-d246228cfb94261a4b71cd8ed066d6c651f0a550.tar.gz
vyconf-d246228cfb94261a4b71cd8ed066d6c651f0a550.zip
T7121: add cache directory and files, and commitd socket name
Pass active and proposed configs between vyconfd and vyos-commitd using a fast cache to avoid parsing overhead.
Diffstat (limited to 'data')
-rw-r--r--data/vyconfd.conf7
1 files changed, 7 insertions, 0 deletions
diff --git a/data/vyconfd.conf b/data/vyconfd.conf
index bcde860..d1ae247 100644
--- a/data/vyconfd.conf
+++ b/data/vyconfd.conf
@@ -6,6 +6,7 @@ data_dir = "/usr/share/vyos/vyconf"
program_dir = "/usr/libexec/vyos"
config_dir = "/usr/libexec/vyos/vyconf/config"
reftree_dir = "/usr/libexec/vyos/vyconf/reftree"
+session_dir = "/usr/libexec/vyos/vyconf/session"
# paths relative to config_dir
primary_config = "config.boot"
@@ -14,6 +15,12 @@ fallback_config = "config.failsafe"
# paths relative to reftree_dir
reference_tree = "reftree.cache"
+# paths relative to session_dir
+running_cache = "running_cache"
+session_cache = "session_cache"
+
+commitd_socket = "/var/run/vyos-commitd.sock"
+
[vyconf]
socket = "/var/run/vyconfd.sock"