class InsightsCloud::Async::InsightsScheduledSync
Public Instance Methods
logger()
click to toggle source
# File lib/insights_cloud/async/insights_scheduled_sync.rb, line 26 def logger action_logger end
plan()
click to toggle source
# File lib/insights_cloud/async/insights_scheduled_sync.rb, line 6 def plan unless Setting[:allow_auto_insights_sync] logger.debug( 'The scheduled process is disabled due to the "allow_auto_insights_sync" setting being set to false.' ) return end plan_full_sync end
plan_full_sync()
click to toggle source
# File lib/insights_cloud/async/insights_scheduled_sync.rb, line 18 def plan_full_sync plan_action(InsightsFullSync, Organization.unscoped.all) end
rescue_strategy_for_self()
click to toggle source
# File lib/insights_cloud/async/insights_scheduled_sync.rb, line 22 def rescue_strategy_for_self Dynflow::Action::Rescue::Fail end