class IDRAC::Firmware
def get_job_status(job_id)
def get_job_status(job_id) response = client.authenticated_request( :get, "/redfish/v1/TaskService/Tasks/#{job_id}" ) if response.status != 200 raise Error, "Failed to get job status with status #{response.status}: #{response.body}" end response_data = JSON.parse(response.body) response_data['TaskState'] || 'Unknown' end