From 923a9eee248582e9cf0db589c3c4350e4d23ae6c Mon Sep 17 00:00:00 2001 From: Aaron Fiore Date: Thu, 8 Aug 2024 18:25:03 -0700 Subject: [PATCH] client: lib_gen: generate 'times' - Sets a location for: * timew database * Anything time-related (among all profiles) --- client/src/docker/lib/internal/lib_gen.bash | 21 +++++++++++++++++++++ 1 file changed, 21 insertions(+) diff --git a/client/src/docker/lib/internal/lib_gen.bash b/client/src/docker/lib/internal/lib_gen.bash index cbb07c5..0c849c3 100644 --- a/client/src/docker/lib/internal/lib_gen.bash +++ b/client/src/docker/lib/internal/lib_gen.bash @@ -436,10 +436,31 @@ function lib_gen::__gen_container() mkdir -p "$DOCKER_FINANCE_CLIENT_FLOW" || lib_utils::die_fatal fi + lib_gen::__gen_times lib_gen::__gen_plugins lib_gen::__gen_profile } +# +# Generate flow: times +# +# - Provides a place for: +# * timew database +# * Anything time-related (among all profiles) +# + +function lib_gen::__gen_times() +{ + lib_utils::print_debug "Generating times" + + local -r _times="${DOCKER_FINANCE_CLIENT_FLOW}/times" + if [ ! -d "$_times" ]; then + mkdir -p "$_times" || lib_utils::die_fatal + fi + + # NOTE: timew database will be created upon first call +} + # # Generate flow: plugins #