Class: Actions::ForemanGutterball::ContentReports::Report

Inherits:
EntryAction
  • Object
show all
Defined in:
app/lib/actions/foreman_gutterball/content_reports/report.rb

Instance Method Summary collapse

Instance Method Details

#humanized_outputObject



14
15
16
# File 'app/lib/actions/foreman_gutterball/content_reports/report.rb', line 14

def humanized_output
  ''
end

#plan(report_type, params) ⇒ Object



5
6
7
# File 'app/lib/actions/foreman_gutterball/content_reports/report.rb', line 5

def plan(report_type, params)
  plan_self(:report_type => report_type, :params => params)
end

#runObject



9
10
11
12
# File 'app/lib/actions/foreman_gutterball/content_reports/report.rb', line 9

def run
  service = ::ForemanGutterball::GutterballService.new
  output[:report_data] = service.report(input[:report_type], input[:params])
end