从project.clj中访问profiles.clj数据

时间:2015-05-05 21:28:00

标签: clojure leiningen

我正在尝试使用Joplin,正在考虑解决此issue中暗示的问题。

好吧,我想在版本控制之外存储敏感信息。我在考虑为每个数据库使用带有环境信息的profiles.clj文件。所以,我可以使用SQL数据库用户名和密码创建一个dev配置文件。所以在profiles.clj内:

{:dev {:db {:user "dirtymike" :password "secret"}}}

但是在project.clj中,我必须将其传递给:joplin的{​​{1}}地图条目。这甚至可能吗?

2 个答案:

答案 0 :(得分:1)

您可能需要查看environ。它几乎以不同的方式完成你想做的事情。

答案 1 :(得分:0)