Class: Hydra::TestTask
Overview
Instance Attribute Summary
Attributes inherited from Task
#config, #files, #name, #verbose
Instance Method Summary collapse
-
#initialize(name = :hydra) {|_self| ... } ⇒ TestTask
constructor
Create a new HydraTestTask.
Methods inherited from Task
Constructor Details
#initialize(name = :hydra) {|_self| ... } ⇒ TestTask
Create a new HydraTestTask
52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 |
# File 'lib/hydra/tasks.rb', line 52 def initialize(name = :hydra) @name = name @files = [] @verbose = false yield self if block_given? @config = find_config_file @opts = { :verbose => @verbose, :files => @files } if @config @opts.merge!(:config => @config) else @opts.merge!(:workers => [{:type => :local, :runners => 1}]) end define end |