schubergphilis / vagrant-chef-zero

Vagrant Plugin for Chef Zero
Apache License 2.0
91 stars 42 forks source link

Support chef_repo_path #7

Closed jkeiser closed 11 years ago

jkeiser commented 11 years ago

Many projects are going to keep all their data under one top level subdirectory. knife-essentials introduced a new config option, chef_repo_path, which signifies that all your data is under there. To wit:

chef_repo_path '/Users/jkeiser/repo'
# implies these things:
# cookbook_path '/Users/jkeiser/repo/cookbooks'
# data_bag_path '/Users/jkeiser/repo/data_bags'
# node_path '/Users/jkeiser/repo/nodes'
# client_path '/Users/jkeiser/repo/clients
# etc...

This would make configuration of vagrant-chef-zero much simpler for many cases.