Sha256: 277a362e7f8c522f7e91e5be75acea9112ac28223d8509fedb37d004e3317463
Contents?: true
Size: 453 Bytes
Versions: 16
Compression:
Stored size: 453 Bytes
Contents
require 'rake' require 'rake/tasklib' require 'stove' module Stove class RakeTask < Rake::TaskLib attr_accessor :stove_opts def initialize(name = nil) yield self if block_given? desc 'Publish this cookbook' unless ::Rake.application.last_description task(name || :publish) do |t, args| Cli.new(stove_opts || []).execute! end end def log_level=(level) Stove.log_level = level end end end
Version data entries
16 entries across 16 versions & 2 rubygems