Sha256: aa26a1ea93c8cd25a0c2df371f48118a22e39cedae8357d9257495670ae76423

Contents?: true

Size: 885 Bytes

Versions: 5

Compression:

Stored size: 885 Bytes

Contents

require 'ops_manager_ui_drivers/version18/ops_manager_director'
using OpsManagerUiDrivers::BackportRefinements

module OpsManagerUiDrivers
  module Version19
    class OpsManagerDirector < Version18::OpsManagerDirector
      def initialize(browser:, iaas_configuration: Version19::BoshProductSections::IaasConfiguration.new(browser: browser))
        @browser = browser
        @iaas_configuration = iaas_configuration
      end

      def advanced_infrastructure_config
        @advanced_infrastructure_config ||= Version19::BoshProductSections::AdvancedInfrastructureConfig.new(browser: browser)
      end

      def availability_zones
        @availability_zones ||= Version19::BoshProductSections::AvailabilityZones.new(browser: browser)
      end

      def networks
        @networks ||= Version19::BoshProductSections::Networks.new(browser: browser)
      end
    end
  end
end

Version data entries

5 entries across 5 versions & 1 rubygems

Version Path
ops_manager_ui_drivers-2.22.4 lib/ops_manager_ui_drivers/version19/ops_manager_director.rb
ops_manager_ui_drivers-2.22.3 lib/ops_manager_ui_drivers/version19/ops_manager_director.rb
ops_manager_ui_drivers-2.22.2 lib/ops_manager_ui_drivers/version19/ops_manager_director.rb
ops_manager_ui_drivers-2.22.1 lib/ops_manager_ui_drivers/version19/ops_manager_director.rb
ops_manager_ui_drivers-2.22.0 lib/ops_manager_ui_drivers/version19/ops_manager_director.rb