Module RHC
In: lib/rhc.rb
lib/rhc/tar_gz.rb
lib/rhc/cartridge_helpers.rb
lib/rhc/wizard.rb
lib/rhc/git_helpers.rb
lib/rhc/command_runner.rb
lib/rhc/config.rb
lib/rhc/deployment_helpers.rb
lib/rhc/context_helper.rb
lib/rhc/help_formatter.rb
lib/rhc/json.rb
lib/rhc/helpers.rb
lib/rhc/cli.rb
lib/rhc/rest.rb
lib/rhc/vendor/parseconfig.rb
lib/rhc/vendor/zliby.rb
lib/rhc/vendor/okjson.rb
lib/rhc/vendor/sshkey.rb
lib/rhc/servers.rb
lib/rhc/ssh_helpers.rb
lib/rhc/server_helpers.rb
lib/rhc/output_helpers.rb
lib/rhc/rest/client.rb
lib/rhc/rest/application.rb
lib/rhc/rest/cartridge.rb
lib/rhc/rest/alias.rb
lib/rhc/rest/httpclient.rb
lib/rhc/rest/environment_variable.rb
lib/rhc/rest/domain.rb
lib/rhc/rest/activation.rb
lib/rhc/rest/user.rb
lib/rhc/rest/gear_group.rb
lib/rhc/rest/authorization.rb
lib/rhc/rest/base.rb
lib/rhc/rest/key.rb
lib/rhc/rest/deployment.rb
lib/rhc/rest/team.rb
lib/rhc/rest/api.rb
lib/rhc/exceptions.rb
lib/rhc/autocomplete.rb
lib/rhc/scp_helpers.rb
lib/rhc/commands.rb
lib/rhc/version.rb

Methods

Classes and Modules

Module RHC::Auth
Module RHC::CLI
Module RHC::CartridgeHelpers
Module RHC::Commands
Module RHC::ConfigEnv
Module RHC::ContextHelpers
Module RHC::DeploymentHelpers
Module RHC::GitHelpers
Module RHC::Helpers
Module RHC::Json
Module RHC::OutputHelpers
Module RHC::Rest
Module RHC::SCPHelpers
Module RHC::SSHHelpers
Module RHC::ServerHelpers
Module RHC::TarGz
Module RHC::VERSION
Module RHC::Vendor
Class RHC::AdditionalStorageArgumentsException
Class RHC::AdditionalStorageRemoveException
Class RHC::AdditionalStorageValueException
Class RHC::AliasNotFoundException
Class RHC::AppCloneNotSupportedException
Class RHC::ArgumentNotValid
Class RHC::AutoComplete
Class RHC::AutoCompleteBindings
Class RHC::CartridgeNotFoundException
Class RHC::CartridgeNotScalableException
Class RHC::ChangeMembersOnResourceNotSupported
Class RHC::CommandHelpBindings
Class RHC::CommandRunner
Class RHC::Config
Class RHC::ConfirmationError
Class RHC::ConnectionFailed
Class RHC::DeploymentNotFoundException
Class RHC::DeploymentsNotSupportedException
Class RHC::DeprecatedError
Class RHC::DomainWizard
Class RHC::EmbeddedWizard
Class RHC::EnvironmentVariableNotFoundException
Class RHC::EnvironmentVariableNotProvidedException
Class RHC::EnvironmentVariablesNotSupportedException
Class RHC::Exception
Class RHC::FileOrPathNotFound
Class RHC::GitDirectoryExists
Class RHC::GitException
Class RHC::GitPermissionDenied
Class RHC::HelpFormatter
Class RHC::HighAvailabilityNotSupportedException
Class RHC::IncompatibleDeploymentTypeException
Class RHC::InvalidSSHExecutableException
Class RHC::InvalidURIException
Class RHC::JenkinsNotInstalledOnServer
Class RHC::JsonError
Class RHC::KeyDataInvalidException
Class RHC::KeyFileAccessDeniedException
Class RHC::KeyFileNotExistentException
Class RHC::KeyNotFoundException
Class RHC::MemberNotFoundException
Class RHC::MembersNotSupported
Class RHC::MissingScalingValueException
Class RHC::MultipleCartridgesException
Class RHC::NoDomainsForUser
Class RHC::NoPerGearOperations
Class RHC::NoPortsToForwardException
Class RHC::NoRegionConfiguredException
Class RHC::OperationNotSupportedException
Class RHC::PermissionDeniedException
Class RHC::PortForwardFailedException
Class RHC::RegionsAndZonesNotSupportedException
Class RHC::RemoteFileOrPathNotFound
Class RHC::RerunWizard
Class RHC::RunnerHelpBindings
Class RHC::SSHAuthenticationFailed
Class RHC::SSHCommandFailed
Class RHC::SSHConnectionRefused
Class RHC::SSHWizard
Class RHC::Server
Class RHC::ServerAPINotSupportedException
Class RHC::ServerHostnameExistsException
Class RHC::ServerInUseException
Class RHC::ServerNicknameExistsException
Class RHC::ServerNotConfiguredException
Class RHC::ServerWizard
Class RHC::Servers
Class RHC::SnapshotRestoreException
Class RHC::SnapshotSaveException
Class RHC::StringTee
Class RHC::TeamNotFoundException
Class RHC::TeamsNotSupportedException
Class RHC::UnsupportedError
Class RHC::Wizard

Constants

CertificateFile = Class.new) {|s| certificate_file(s);
CertificateKey = Class.new) {|s| certificate_key(s);
BOUND_WARNING = self.method(:warn).to_proc

Public Instance methods

By default, agree should take a single character in interactive

OVERRIDE: Replaces default commander behavior

Check if host exists

Output helpers

Platform helpers

results

highline helper which creates a paragraph with a header to distinguish the final results of a command from other output

Run a command and export its output to the user. Output is not capturable on all platforms.

split spaces but preserve sentences between quotes

This will format table headings for a consistent look and feel

  If a heading isn't explicitly defined, it will attempt to look up the parts
  If those aren't found, it will capitalize the string

[Validate]