babashka

Crispin 2026-05-15T15:21:38.867079Z

If I (babashka.pods/load-pod podname podversion) twice, and the podname and the podversion are identical each time, does it actually go through the load process again, or does it just silently skip the repeat load?

✅ 1
borkdude 2026-05-15T15:21:59.928419Z

no it launches two pods

Crispin 2026-05-15T15:27:00.715299Z

ok gotcha. If I had three namespaces. proj.ns1, proj.ns2 and proj.pod-loader. In proj.pod-loader there is a top level load-pod. In ns1 and ns2 there is a require for prod-loader. This is all wrapped up in proj, and then I make that a :deps in my bb-deps.edn. And then in my main bb project I require proj.ns1 and proj.ns2. Will the pod get loaded twice (from two transient requires in those namespaces)?

borkdude 2026-05-15T15:27:40.714429Z

no since proj.pod-loader would not get reloaded

Crispin 2026-05-15T15:28:00.982209Z

excellent! Thanks 😄

✅ 1