Sha256: 371919ea39c2b8fbddbf3452247efab9abfcaab5159887b97544aa534b99ed02
Contents?: true
Size: 591 Bytes
Versions: 17
Compression:
Stored size: 591 Bytes
Contents
module ProconBypassMan class UpdateRemotePbmActionStatusCommand # @param [String] pbm_job_uuid def initialize(pbm_job_uuid: ) @pbm_job_uuid = pbm_job_uuid end # @param [String] to_status # @return [void] def execute(to_status: ) ProconBypassMan::UpdateRemotePbmActionStatusHttpClient.new( path: path, server_pool: ProconBypassMan.config.server_pool, ).put(to_status: to_status) end private # @return [String] def path "/api/devices/#{ProconBypassMan.device_id}/pbm_jobs/#{@pbm_job_uuid}" end end end
Version data entries
17 entries across 17 versions & 1 rubygems