berks_cookbook_upload_all

in lib/between_meals/knife.rb [94:107]


    def berks_cookbook_upload_all
      if @berks_config
        berks_config = '--config=' + @berks_config
      end
      @cookbook_dirs.each do |path|
        cookbooks = Dir["#{path}/*"].select { |o| File.directory?(o) }
        cookbooks.each do |cb|
          @logger.warn("Running berkshelf on cookbook: #{cb}")
          exec!("cd #{cb} && #{@berks} install #{berks_config} && " +
            "#{@berks} upload #{berks_config}", @logger)
        end
      end
    end