Class: OpsManagerUiDrivers::Version18::ProductStatusHelper
Instance Method Summary
collapse
#initialize
Instance Method Details
#az_name_for_job_in_az(_job_name, _vpc_id, _az_guid) ⇒ Object
30
31
32
|
# File 'lib/ops_manager_ui_drivers/version18/product_status_helper.rb', line 30
def az_name_for_job_in_az(_job_name, _vpc_id, _az_guid)
raise 'no longer supported in OM UI Drivers 1.8'
end
|
#job_status(job_name_prefix) ⇒ Object
18
19
20
|
# File 'lib/ops_manager_ui_drivers/version18/product_status_helper.rb', line 18
def job_status(job_name_prefix)
job_statuses(job_name_prefix).first
end
|
#job_status_in_az(_job_name) ⇒ Object
22
23
24
|
# File 'lib/ops_manager_ui_drivers/version18/product_status_helper.rb', line 22
def job_status_in_az(_job_name)
raise 'no longer supported in OM UI Drivers 1.8'
end
|
#job_statuses(job_name_prefix) ⇒ Object
6
7
8
9
10
11
12
13
14
15
16
|
# File 'lib/ops_manager_ui_drivers/version18/product_status_helper.rb', line 6
def job_statuses(job_name_prefix)
open_page
wait_for_loading_indicator_to_disappear
browser.within "##{product_name}-status" do
job_rows = browser.all(:css, "tr[data-job-name ^= '#{job_name_prefix}']")
job_rows.map { |job_row| Version18::JobStatusHelper.from_job_row(job_row) }
end
end
|
#resource_pool_for_job_in_az(_job_name, _az_guid, _vsphere_connection) ⇒ Object
26
27
28
|
# File 'lib/ops_manager_ui_drivers/version18/product_status_helper.rb', line 26
def resource_pool_for_job_in_az(_job_name, _az_guid, _vsphere_connection)
raise 'no longer supported in OM UI Drivers 1.8'
end
|