From b50a8d2b1d7af48a66446d71dd3875307cc2b1e0 Mon Sep 17 00:00:00 2001 From: John Estabrook Date: Fri, 9 May 2025 21:32:41 -0500 Subject: T7363: add get_config(s) request for Config instance initialization Request cache of session running and proposed configs for loading on intialization of Config instance. As used elsewhere (for example vyos-commitd), this is a much faster method of exchanging information than render and re-parse. --- src/session.mli | 4 ++++ 1 file changed, 4 insertions(+) (limited to 'src/session.mli') diff --git a/src/session.mli b/src/session.mli index f7469e0..8e5805d 100644 --- a/src/session.mli +++ b/src/session.mli @@ -53,4 +53,8 @@ val string_of_op : cfg_op -> string val prepare_commit : ?dry_run:bool -> world -> session_data -> string -> Commitd_client.Commit.commit_data +val get_config : world -> session_data -> string -> string + +val cleanup_config : world -> string -> unit + val show_config : world -> session_data -> string list -> Vyconf_connect.Vyconf_pbt.request_config_format -> string -- cgit v1.2.3