class ManageIQ::ApplianceConsole::ExternalDatabaseConfiguration

Attributes

action[RW]

Public Class Methods

new(hash = {}) click to toggle source
# File lib/manageiq/appliance_console/external_database_configuration.rb, line 6
def initialize(hash = {})
  set_defaults
  super
end

Public Instance Methods

activate() click to toggle source
# File lib/manageiq/appliance_console/external_database_configuration.rb, line 17
def activate
  ask_questions if host.nil?
  super
end
ask_questions() click to toggle source
# File lib/manageiq/appliance_console/external_database_configuration.rb, line 22
def ask_questions
  create_new_region_questions if action == :create
  clear_screen
  say("Database Configuration\n")
  ask_for_database_credentials(false)
end
post_activation() click to toggle source
# File lib/manageiq/appliance_console/external_database_configuration.rb, line 29
def post_activation
  start_evm
end
set_defaults() click to toggle source
# File lib/manageiq/appliance_console/external_database_configuration.rb, line 11
def set_defaults
  self.username = "root"
  self.port     = DEFAULT_PORT
  self.database = "vmdb_production"
end