Sha256: 2e363f8aaf761d7a1494dacfdd95c6128ffcbc6bd64658545e47197d2f78b886
Contents?: true
Size: 449 Bytes
Versions: 11
Compression:
Stored size: 449 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_comment 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
11 entries across 11 versions & 2 rubygems