cookbookの名前が重複したとき

PostgreSQLのレシピを作成。当然のように postgresql という名前でcookbookをsite-cookbooks以下へ作成しました。
knife で作ったレシピを適用しようとすると、全然意図した通りに動かない。どうもコミュニティcookbookからダウンロードした coookbook/postgresql を参照しているみたい。

これ、どうやって優先度決めてるんだろう。。。と悩むこと数分。思い出した。
.chef/knife.rb中に参照するcookbookの場所を指定しているんでした。

cookbook_path    ["/home/hoge/chef/cookbooks", "/home/hoge/chef/site-cookbooks"]

このハッシュの順番に探しに行くみたいですな。
順番を入れ替えて解決。