Module PhusionPassenger::Config
In: lib/phusion_passenger/config/about_command.rb
lib/phusion_passenger/config/main.rb
lib/phusion_passenger/config/list_instances_command.rb
lib/phusion_passenger/config/system_metrics_command.rb
lib/phusion_passenger/config/build_native_support_command.rb
lib/phusion_passenger/config/command.rb
lib/phusion_passenger/config/utils.rb
lib/phusion_passenger/config/restart_app_command.rb
lib/phusion_passenger/config/validate_install_command.rb
lib/phusion_passenger/config/detach_process_command.rb

Core of the `passenger-config` command. Dispatches a subcommand to a specific class.

Methods

help   run!  

Classes and Modules

Module PhusionPassenger::Config::Utils
Class PhusionPassenger::Config::AboutCommand
Class PhusionPassenger::Config::BuildNativeSupportCommand
Class PhusionPassenger::Config::Command
Class PhusionPassenger::Config::DetachProcessCommand
Class PhusionPassenger::Config::ListInstancesCommand
Class PhusionPassenger::Config::RestartAppCommand
Class PhusionPassenger::Config::SystemMetricsCommand
Class PhusionPassenger::Config::ValidateInstallCommand

Constants

KNOWN_COMMANDS = [ ["detach-process", "DetachProcessCommand"], ["restart-app", "RestartAppCommand"], ["list-instances", "ListInstancesCommand"], ["build-native-support", "BuildNativeSupportCommand"], ["validate-install", "ValidateInstallCommand"], ["system-metrics", "SystemMetricsCommand"], ["about", "AboutCommand"]
ABOUT_OPTIONS = [ "root", "includedir", "nginx-addon-dir", "nginx-libs", "compiled", "natively-packaged", "installed-from-release-package", "make-locations-ini", "detect-apache2", "ruby-command", "ruby-libdir", "rubyext-compat-id", "cxx-compat-id", "version"

Public Class methods

[Validate]