lib/lono/param.rb in lono-6.1.11 vs lib/lono/param.rb in lono-7.0.0

- old
+ new

@@ -2,15 +2,13 @@ class Param < Command class_option :verbose, type: :boolean class_option :noop, type: :boolean class_option :mute, type: :boolean - desc "generate", "Generate parameter output files to `output/params`." + desc "generate BLUEPRINT", "Generate parameter output files to `output/params`." long_desc Lono::Help.text("param/generate") option :stack, desc: "stack name. defaults to blueprint name." - def generate(blueprint=nil) - Blueprint::Find.one_or_all(blueprint).each do |b| - Generator.new(b, options).generate - end + def generate(blueprint) + Generator.new(options.merge(blueprint: blueprint)).generate end end end