From b113c1f096830fbabdfea586cd3b0f41c5ce4611 Mon Sep 17 00:00:00 2001 From: John Estabrook Date: Sat, 1 Nov 2025 22:12:34 -0500 Subject: T7980: use write_internal_atomic for running cache and refactor --- src/session.mli | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) (limited to 'src/session.mli') diff --git a/src/session.mli b/src/session.mli index a08f873..1750f6c 100644 --- a/src/session.mli +++ b/src/session.mli @@ -69,7 +69,11 @@ val list_children : world -> session_data -> string list -> string list val string_of_op : cfg_op -> string -val prepare_commit : ?dry_run:bool -> world -> Vyos1x.Config_tree.t -> string -> int32 -> string -> string -> Commitd_client.Commit.commit_data +val write_running_cache : world -> (unit, string) result + +val write_session_cache : world -> Vyos1x.Config_tree.t -> (unit, string) result + +val prepare_commit : ?dry_run:bool -> world -> session_data -> Vyos1x.Config_tree.t -> string -> (Commitd_client.Commit.commit_data, string) result val post_process_commit : world -> session_data -> Commitd_client.Commit.commit_data * Vyos1x.Config_tree.t -> Vyos1x.Config_tree.t * Vyos1x.Config_tree.t -- cgit v1.2.3