batch_status.rb 573 Bytes
# frozen_string_literal: true

require './appdocks/api/request_batch'
require './appdocks/api/base'

module Appdocks
  module Api
    module Container
      class BatchStatus < Appdocks::Api::Base
        def call(operation_ids:)
          @response = Appdocks::Api::RequestBatch.new.send_request('getProgressOperationID', data,
                                                                   [operation_ids])
        end

        def data
          response
        end

        def statuses
          response[:operationStatus]
        end
      end
    end
  end
end