Module: ManageIQ::ApplianceConsole

Defined in:
lib/manageiq-appliance_console.rb,
lib/manageiq/appliance_console/cli.rb,
lib/manageiq/appliance_console/scap.rb,
lib/manageiq/appliance_console/errors.rb,
lib/manageiq/appliance_console/logger.rb,
lib/manageiq/appliance_console/logging.rb,
lib/manageiq/appliance_console/prompts.rb,
lib/manageiq/appliance_console/version.rb,
lib/manageiq/appliance_console/principal.rb,
lib/manageiq/appliance_console/utilities.rb,
lib/manageiq/appliance_console/certificate.rb,
lib/manageiq/appliance_console/auth_utilities.rb,
lib/manageiq/appliance_console/database_admin.rb,
lib/manageiq/appliance_console/postgres_admin.rb,
lib/manageiq/appliance_console/key_configuration.rb,
lib/manageiq/appliance_console/oidc_authentication.rb,
lib/manageiq/appliance_console/saml_authentication.rb,
lib/manageiq/appliance_console/database_replication.rb,
lib/manageiq/appliance_console/certificate_authority.rb,
lib/manageiq/appliance_console/external_auth_options.rb,
lib/manageiq/appliance_console/logfile_configuration.rb,
lib/manageiq/appliance_console/message_configuration.rb,
lib/manageiq/appliance_console/database_configuration.rb,
lib/manageiq/appliance_console/logical_volume_management.rb,
lib/manageiq/appliance_console/temp_storage_configuration.rb,
lib/manageiq/appliance_console/database_replication_primary.rb,
lib/manageiq/appliance_console/database_replication_standby.rb,
lib/manageiq/appliance_console/message_configuration_client.rb,
lib/manageiq/appliance_console/message_configuration_server.rb,
lib/manageiq/appliance_console/external_httpd_authentication.rb,
lib/manageiq/appliance_console/external_database_configuration.rb,
lib/manageiq/appliance_console/internal_database_configuration.rb,
lib/manageiq/appliance_console/external_httpd_authentication/external_httpd_configuration.rb

Defined Under Namespace

Modules: AuthUtilities, Logging, Prompts, Utilities Classes: Certificate, CertificateAuthority, Cli, CliError, DatabaseAdmin, DatabaseConfiguration, DatabaseReplication, DatabaseReplicationPrimary, DatabaseReplicationStandby, ExternalAuthOptions, ExternalDatabaseConfiguration, ExternalHttpdAuthentication, InternalDatabaseConfiguration, KeyConfiguration, LogfileConfiguration, Logger, LogicalVolumeManagement, MessageClientConfiguration, MessageConfiguration, MessageServerConfiguration, MiqSignalError, OIDCAuthentication, PostgresAdmin, Principal, SamlAuthentication, Scap, TempStorageConfiguration

Constant Summary collapse

RAILS_ROOT =
File.exist?("/var/www/miq/vmdb") ? Pathname.new("/var/www/miq/vmdb") : Pathname.new(Dir.mktmpdir)
CANCEL =
'Cancel'.freeze
VERSION =
'6.1.0'.freeze
CERT_DIR =
ENV['KEY_ROOT'] || ManageIQ::ApplianceConsole::RAILS_ROOT.join("certs")
KEY_FILE =
"#{CERT_DIR}/v2_key".freeze
NEW_KEY_FILE =
"#{KEY_FILE}.tmp".freeze

Class Attribute Summary collapse

Class Attribute Details

.loggerObject



11
12
13
# File 'lib/manageiq-appliance_console.rb', line 11

def self.logger
  @logger ||= ManageIQ::ApplianceConsole::Logger.instance
end