Module: Chefdepartie::Roles

Defined in:
lib/chefdepartie/role.rb

Class Method Summary collapse

Class Method Details

.upload_allObject



6
7
8
9
10
11
12
# File 'lib/chefdepartie/role.rb', line 6

def self.upload_all
  puts 'Uploading roles'
  cookbooks = File.dirname(Chef::Config[:cookbook_path])
  roles = []
  Find.find(File.join(cookbooks, 'roles')) { |f| roles << f if f =~ /\.rb$/ && !Cache.cache(f) }
  upload_site_roles(roles)
end