class OpsManagerUiDrivers::Version18::ProductStatusHelper

Public Instance Methods

az_name_for_job_in_az(_job_name, _vpc_id, _az_guid) click to toggle source
# 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) click to toggle source
# 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) click to toggle source
# 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) click to toggle source
# 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) click to toggle source
# 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