holy-lambda

Benjamin 2022-09-18T13:39:29.695499Z

Is there a place where babashka pods get loaded? It seems like I have to babashka.pods/load-pod before loading my namespaces

Benjamin 2022-09-26T08:17:34.054859Z

babashka loads pods on startup it finds in bb.edn :pods this would somehow be the most ergonomic behavior I think. I think it is not so easy really to load pods currently with holy lambda. Because I need to load it somewhere before my first ns form - but I can't just make a init/load namespace either because I want to def the LambdaEntryPoint - something like that made it hard. I experimented with forking the runtime and adding an init script, I actually ended up using jvm hl. I feel like with a more substantial bb script the dev experience could be polished. Making the pods work easily would be a great step I think.

👍 1
Karol Wójcik 2022-09-26T16:36:46.586449Z

I see. I think you are right. The pods story on HL could be improved. I would like to also get rid of pods downloading in the docker, since bb already have the option to download the pods for different architectures.

Benjamin 2022-09-26T16:37:33.447849Z

nice!

Karol Wójcik 2022-09-26T06:55:07.166449Z

Should we do it automatically? How does babashka loads the pods?