class GoodData::LCM2::CollectProjectsWarningStatus
Constants
- DESCRIPTION
- PARAMS
- RESULT_HEADER
Public Class Methods
Source
# File lib/gooddata/lcm/actions/collect_projects_warning_status.rb, line 27 def call(params) results = [] return results unless collect_synced_status(params) sync_failed_list = params[SYNC_FAILED_LIST] if sync_failed_list failed_detailed_projects = sync_failed_list[:failed_detailed_projects] failed_detailed_projects.each do |failed_detailed_project| results << { segment: failed_detailed_project[:segment], client: failed_detailed_project[:client_id], project_pid: failed_detailed_project[:project_id], failed_action: failed_detailed_project[:action] } end end results end
Source
# File lib/gooddata/lcm/actions/collect_projects_warning_status.rb, line 47 def print_result(params) collect_synced_status(params) end