Class: Piggly::ReportTask

Inherits:
AbstractTask show all
Defined in:
lib/piggly/task.rb

Instance Attribute Summary collapse

Attributes inherited from AbstractTask

#cache_root, #name, #piggly_opts, #piggly_path, #procedures, #ruby_opts, #verbose

Instance Method Summary collapse

Constructor Details

#initialize(name = :report) ⇒ ReportTask

Returns a new instance of ReportTask.



123
124
125
126
127
128
# File 'lib/piggly/task.rb', line 123

def initialize(name = :report)
  @accumulate  = false
  @trace_file  = nil
  @report_root = nil
  super(name)
end

Instance Attribute Details

#accumulateObject

Where to store reports (default piggly/report)



119
120
121
# File 'lib/piggly/task.rb', line 119

def accumulate
  @accumulate
end

#report_rootObject

Where to store reports (default piggly/report)



119
120
121
# File 'lib/piggly/task.rb', line 119

def report_root
  @report_root
end

#trace_fileObject

Where to store reports (default piggly/report)



119
120
121
# File 'lib/piggly/task.rb', line 119

def trace_file
  @trace_file
end