私はパレット 0.8 を使用しており、いくつかのグループ仕様が定義されています。
(def group1 (group-spec ...))
(def group2 (group-spec ...))
;...etc
それらを組み合わせて、私の「テスト環境」となる複数のマシンを作成します。グループ仕様の異なるセットを持ついくつかのそのような環境があるはずです。今、私は私のpallet.cljでグループを使用しています:
(defproject my-project
:groups [group1 group2))
これは正常に機能しており、「lein pallet up」を実行すると、ノードが起動します。また、特定の「環境」内のすべてのグループにいくつかの共通パラメーターを追加したいと思います。このために私は使用しようとしましたcluster-spec
(def my-cluster
(cluster-spec "my-cluster" :groups [group1, group2])
;...some other parameters)
これは の使用を意図したものcluster-spec
ですか? どのように使用しdefproject
ますか? cluster-spec
または、マップを にマージするにはどうすればよいpallet-project-map
ですか?