lib/chef-vault.rb in chef-vault-1.0.1 vs lib/chef-vault.rb in chef-vault-1.1.0

- old
+ new

@@ -18,26 +18,29 @@ require 'chef' require 'chef-vault/user' require 'chef-vault/certificate' require 'chef-vault/version' +require 'chef-vault/chef/offline' class ChefVault attr_accessor :data_bag + attr_accessor :chef_config_file - def initialize(data_bag) + def initialize(data_bag, chef_config_file=nil) @data_bag = data_bag + @chef_config_file = chef_config_file end def version VERSION end def user(username) - ChefVault::User.new(@data_bag, username) + ChefVault::User.new(@data_bag, username, @chef_config_file) end def certificate(name) - ChefVault::Certificate.new(@data_bag, name) + ChefVault::Certificate.new(@data_bag, name, @chef_config_file) end end \ No newline at end of file