Class: OpsManagerUiDrivers::Version17::JobStatusHelper

Inherits:
Object
  • Object
show all
Defined in:
lib/ops_manager_ui_drivers/version17/job_status_helper.rb

Instance Attribute Summary collapse

Class Method Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(ips:) ⇒ JobStatusHelper

Returns a new instance of JobStatusHelper.



10
11
12
# File 'lib/ops_manager_ui_drivers/version17/job_status_helper.rb', line 10

def initialize(ips:)
  @ips = ips
end

Instance Attribute Details

#ipsObject (readonly)

Returns the value of attribute ips.



14
15
16
# File 'lib/ops_manager_ui_drivers/version17/job_status_helper.rb', line 14

def ips
  @ips
end

Class Method Details

.from_job_row(job_row) ⇒ Object



4
5
6
7
8
# File 'lib/ops_manager_ui_drivers/version17/job_status_helper.rb', line 4

def self.from_job_row(job_row)
  ips_string = job_row.find('.actual-ips').text
  ips = ips_string.split(', ')
  new(ips: ips)
end