Module: TopologicalInventory::Providers::Common::Mixins::Statuses

Included in:
TopologicalInventory::Providers::Common::Metrics, Operations::AsyncWorker, Operations::Processor, Operations::Source
Defined in:
lib/topological_inventory/providers/common/mixins/statuses.rb

Instance Method Summary collapse

Instance Method Details

#operation_statusObject



6
7
8
9
10
11
12
13
14
# File 'lib/topological_inventory/providers/common/mixins/statuses.rb', line 6

def operation_status
  return @statuses if @statuses.present?

  @statuses = {}
  %i[success error skipped not_implemented].each do |status|
    @statuses[status] = status.to_s
  end
  @statuses
end