diff --git a/nulib/lib_provisioning/providers.nu b/nulib/lib_provisioning/providers.nu deleted file mode 100644 index 0ef034d..0000000 --- a/nulib/lib_provisioning/providers.nu +++ /dev/null @@ -1,3 +0,0 @@ -# Re-export provider middleware to avoid deep relative imports -# This centralizes all provider imports in one place -export use ../../../extensions/providers/prov_lib/middleware.nu * diff --git a/nulib/servers/create.nu b/nulib/servers/create.nu index 9730c30..5fae3f3 100644 --- a/nulib/servers/create.nu +++ b/nulib/servers/create.nu @@ -16,7 +16,7 @@ use ../lib_provisioning/platform/service-manager.nu [load-service-config get-ser # COMMENTED OUT: tera_daemon.nu has parse errors - will use fallback tera plugin # use ../lib_provisioning/tera_daemon.nu * -use ../lib_provisioning/providers.nu [mw_enrich_template_context] +use ../../extensions/providers/prov_lib/middleware.nu [mw_enrich_template_context] use ../lib_provisioning/utils/undefined.nu [invalid_task] use ../lib_provisioning/utils/nickel_processor.nu [ncl-eval-soft] use ../lib_provisioning/utils/settings.nu * diff --git a/nulib/workspace/state.nu b/nulib/workspace/state.nu index 020a3bd..fc17c30 100644 --- a/nulib/workspace/state.nu +++ b/nulib/workspace/state.nu @@ -19,7 +19,7 @@ def state-tmp-path [workspace_path: string]: nothing -> string { const LOG_MAX_ENTRIES = 50 # Trim log to last LOG_MAX_ENTRIES entries. -def log-trim [entries: list]: nothing -> list { +export def log-trim [entries: list]: nothing -> list { let n = ($entries | length) if $n <= $LOG_MAX_ENTRIES { return $entries } $entries | last $LOG_MAX_ENTRIES