Move files to provide appropriate namespace for consumers

This commit is contained in:
2025-11-24 03:18:24 -06:00
parent 396c8062dd
commit 39cc094d04
13 changed files with 36 additions and 36 deletions

View File

@@ -1,4 +1,4 @@
{:paths ["src/main"] {:paths ["src"]
:deps {funcool/promesa {:mvn/version "11.0.678"} :deps {funcool/promesa {:mvn/version "11.0.678"}
thheller/shadow-cljs {:mvn/version "2.28.20"} thheller/shadow-cljs {:mvn/version "2.28.20"}
org.jboss.xnio/xnio-api {:mvn/version "3.8.8.Final"} org.jboss.xnio/xnio-api {:mvn/version "3.8.8.Final"}

View File

@@ -1,12 +0,0 @@
(ns providers.defaults
(:require ["path" :as path]
[configs :refer [cfg]]
[providers.k8s :as k8s]
[providers.harbor :as harbor]
[providers.docker :as docker]))
(def defaults
{:k8s k8s/defaults
:harbor harbor/defaults
:docker docker/defaults})

View File

@@ -1,4 +1,4 @@
(ns execution.general (ns pulumicljs.execution.general
(:require (:require
[clojure.walk])) [clojure.walk]))

View File

@@ -1,4 +1,4 @@
(ns execution.general (:require [clojure.walk :as walk])) (ns pulumicljs.execution.general (:require [clojure.walk :as walk]))
(defn new-resource [resource-type resource-name final-args provider dependencies] (defn new-resource [resource-type resource-name final-args provider dependencies]

View File

@@ -1,12 +1,12 @@
(ns execution.providers (ns pulumicljs.execution.providers
(:require (:require
["@pulumi/pulumi" :as pulumi] ["@pulumi/vault" :as vault] ["@pulumiverse/harbor" :as harbor] ["@pulumi/kubernetes" :as k8s] ["@pulumi/pulumi" :as pulumi] ["@pulumi/vault" :as vault] ["@pulumiverse/harbor" :as harbor] ["@pulumi/kubernetes" :as k8s]
[clojure.string :as str] [clojure.walk :as walk] [clojure.string :as str] [clojure.walk :as walk]
[execution.general :refer [resolve-template]] [pulumicljs.execution.general :refer [resolve-template]]
[providers.k8s :as k8s-utils] [pulumicljs.providers.k8s :as k8s-utils]
[providers.harbor :as harbor-utils] [pulumicljs.providers.harbor :as harbor-utils]
[providers.docker :as docker-utils] [providers.vault :as vault-utils] [pulumicljs.providers.docker :as docker-utils] [pulumicljs.providers.vault :as vault-utils]
[execution.stack-processor :refer [deploy! component-specs]])) [pulumicljs.execution.stack-processor :refer [deploy! component-specs]]))
(defn resolve-provider-template [constructor name config] (defn resolve-provider-template [constructor name config]
{:constructor constructor {:constructor constructor

View File

@@ -1,4 +1,4 @@
(ns execution.safe-fns) (ns pulumicljs.execution.safe-fns)
(defn make-paths [& path-groups] (defn make-paths [& path-groups]
(mapcat (fn [{:keys [paths backend]}] (mapcat (fn [{:keys [paths backend]}]

View File

@@ -1,4 +1,4 @@
(ns execution.stack-processor (ns pulumicljs.execution.stack-processor
(:require (:require
["@pulumi/kubernetes" :as k8s] ["@pulumi/kubernetes" :as k8s]
["@local/crds/gateway" :as gateway-api] ["@local/crds/gateway" :as gateway-api]
@@ -6,20 +6,20 @@
["@pulumi/pulumi" :as pulumi] ["@pulumi/pulumi" :as pulumi]
["@pulumi/vault" :as vault] ["@pulumi/vault" :as vault]
["@pulumiverse/harbor" :as harbor] ["@pulumiverse/harbor" :as harbor]
[providers.defaults :as default] [pulumicljs.providers.defaults :as default]
[providers.vault :as vault-utils] [pulumicljs.providers.vault :as vault-utils]
[execution.general :refer [deep-merge new-resource resource-factory deploy-stack-factory iterate-stack]] [pulumicljs.execution.general :refer [deep-merge new-resource resource-factory deploy-stack-factory iterate-stack]]
["@pulumi/docker" :as docker] ["@pulumi/docker" :as docker]
["@pulumi/docker-build" :as docker-build] ["@pulumi/docker-build" :as docker-build]
[clojure.walk :as walk] [clojure.walk :as walk]
[clojure.string :as str] [clojure.string :as str]
["path" :as path] ["path" :as path]
[configs :refer [cfg]] [configs :refer [cfg]]
[providers.k8s :as k8s-utils] [pulumicljs.providers.k8s :as k8s-utils]
[providers.harbor :as harbor-utils] [pulumicljs.providers.harbor :as harbor-utils]
[providers.docker :as docker-utils] [pulumicljs.providers.docker :as docker-utils]
[execution.safe-fns :refer [safe-fns]]) [pulumicljs.execution.safe-fns :refer [safe-fns]])
(:require-macros [execution.general :refer [p-> build-registry]])) (:require-macros [pulumicljs.execution.general :refer [p-> build-registry]]))
(defn safe-parse-int [s] (defn safe-parse-int [s]
(let [n (js/parseInt s 10)] (let [n (js/parseInt s 10)]

View File

@@ -0,0 +1,12 @@
(ns pulumicljs.providers.defaults
(:require ["path" :as path]
[configs :refer [cfg]]
[pulumicljs.providers.k8s :as k8s]
[pulumicljs.providers.harbor :as harbor]
[pulumicljs.providers.docker :as docker]))
(def defaults
{:k8s k8s/defaults
:harbor harbor/defaults
:docker docker/defaults})

View File

@@ -1,6 +1,6 @@
(ns providers.docker (ns pulumicljs.providers.docker
(:require (:require
[execution.general :refer [generic-transform deep-merge new-resource component-factory resource-factory deploy-stack-factory iterate-stack]] [pulumicljs.execution.general :refer [generic-transform deep-merge new-resource component-factory resource-factory deploy-stack-factory iterate-stack]]
["@pulumi/docker-build" :as docker] ["@pulumi/docker-build" :as docker]
["path" :as path] ["path" :as path]
[configs :refer [cfg]])) [configs :refer [cfg]]))

View File

@@ -1,4 +1,4 @@
(ns providers.harbor (ns pulumicljs.providers.harbor
(:require (:require
["@pulumiverse/harbor" :as harbor])) ["@pulumiverse/harbor" :as harbor]))

View File

@@ -1,4 +1,4 @@
(ns providers.k8s (:require ["@pulumi/kubernetes" :as k8s])) (ns pulumicljs.providers.k8s (:require ["@pulumi/kubernetes" :as k8s]))

View File

@@ -1,4 +1,4 @@
(ns providers.vault (ns pulumicljs.providers.vault
(:require (:require
["@pulumi/kubernetes" :as k8s] ["@pulumi/kubernetes" :as k8s]
["@pulumi/pulumi" :as pulumi] ["@pulumi/pulumi" :as pulumi]