Class: Piggly::ReportTask
- Inherits:
-
AbstractTask
- Object
- Rake::TaskLib
- AbstractTask
- Piggly::ReportTask
- Defined in:
- lib/piggly/task.rb
Instance Attribute Summary collapse
-
#accumulate ⇒ Object
Where to store reports (default piggly/report).
-
#report_root ⇒ Object
Where to store reports (default piggly/report).
-
#trace_file ⇒ Object
Where to store reports (default piggly/report).
Attributes inherited from AbstractTask
#cache_root, #name, #piggly_opts, #piggly_path, #procedures, #ruby_opts, #verbose
Instance Method Summary collapse
-
#initialize(name = :report) ⇒ ReportTask
constructor
A new instance of ReportTask.
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
#accumulate ⇒ Object
Where to store reports (default piggly/report)
119 120 121 |
# File 'lib/piggly/task.rb', line 119 def accumulate @accumulate end |
#report_root ⇒ Object
Where to store reports (default piggly/report)
119 120 121 |
# File 'lib/piggly/task.rb', line 119 def report_root @report_root end |
#trace_file ⇒ Object
Where to store reports (default piggly/report)
119 120 121 |
# File 'lib/piggly/task.rb', line 119 def trace_file @trace_file end |