Sha256: aa9f43db654cb800df26f35284c3d2a2f10904dad99ec6a01212827a9c6eb674

Contents?: true

Size: 651 Bytes

Versions: 49

Compression:

Stored size: 651 Bytes

Contents

module ManageIQ
module ApplianceConsole
  class ExternalDatabaseConfiguration < DatabaseConfiguration
    attr_accessor :action

    def initialize(hash = {})
      set_defaults
      super
    end

    def set_defaults
      self.username = "root"
      self.port     = DEFAULT_PORT
      self.database = "vmdb_production"
    end

    def activate
      ask_questions if host.nil?
      super
    end

    def ask_questions
      create_new_region_questions if action == :create
      clear_screen
      say("Database Configuration\n")
      ask_for_database_credentials(false)
    end

    def post_activation
      start_evm
    end
  end
end
end

Version data entries

49 entries across 49 versions & 1 rubygems

Version Path
manageiq-appliance_console-7.2.2 lib/manageiq/appliance_console/external_database_configuration.rb
manageiq-appliance_console-7.2.1 lib/manageiq/appliance_console/external_database_configuration.rb
manageiq-appliance_console-7.2.0 lib/manageiq/appliance_console/external_database_configuration.rb
manageiq-appliance_console-7.1.1 lib/manageiq/appliance_console/external_database_configuration.rb
manageiq-appliance_console-7.1.0 lib/manageiq/appliance_console/external_database_configuration.rb
manageiq-appliance_console-7.0.6 lib/manageiq/appliance_console/external_database_configuration.rb
manageiq-appliance_console-7.0.5 lib/manageiq/appliance_console/external_database_configuration.rb
manageiq-appliance_console-7.0.4 lib/manageiq/appliance_console/external_database_configuration.rb
manageiq-appliance_console-7.0.3 lib/manageiq/appliance_console/external_database_configuration.rb
manageiq-appliance_console-7.0.2 lib/manageiq/appliance_console/external_database_configuration.rb
manageiq-appliance_console-6.1.1 lib/manageiq/appliance_console/external_database_configuration.rb
manageiq-appliance_console-7.0.1 lib/manageiq/appliance_console/external_database_configuration.rb
manageiq-appliance_console-7.0.0 lib/manageiq/appliance_console/external_database_configuration.rb
manageiq-appliance_console-6.1.0 lib/manageiq/appliance_console/external_database_configuration.rb
manageiq-appliance_console-6.0.0 lib/manageiq/appliance_console/external_database_configuration.rb
manageiq-appliance_console-5.5.0 lib/manageiq/appliance_console/external_database_configuration.rb
manageiq-appliance_console-5.4.0 lib/manageiq/appliance_console/external_database_configuration.rb
manageiq-appliance_console-5.3.3 lib/manageiq/appliance_console/external_database_configuration.rb
manageiq-appliance_console-5.3.2 lib/manageiq/appliance_console/external_database_configuration.rb
manageiq-appliance_console-5.3.1 lib/manageiq/appliance_console/external_database_configuration.rb