Sha256: 1b1f3acc47c703b8c688cf14b4c7cc0db38130d3483ca96b0484aab32f28f193

Contents?: true

Size: 486 Bytes

Versions: 2

Compression:

Stored size: 486 Bytes

Contents

module Rhea
  module Kubernetes
    module Commands
      class Import < Base
        attr_accessor :data

        def initialize(data)
          self.data = data
        end

        def perform
          commands_data = data['commands']
          commands_data.each do |command_data|
            Scale.new(expression: command_data['expression'], process_count: command_data['process_count'], image: command_data['image']).perform
          end
        end
      end
    end
  end
end

Version data entries

2 entries across 2 versions & 1 rubygems

Version Path
rhea-0.2.0 lib/rhea/kubernetes/commands/import.rb
rhea-0.1.0 lib/rhea/kubernetes/commands/import.rb