Table of Contents - invoker-2.0.0 Documentation
Pages
Classes and Modules
- Invoker
- Invoker::CLI
- Invoker::CLI::Pinger
- Invoker::CLI::Question
- Invoker::CLI::Tail
- Invoker::CLI::TailWatcher
- Invoker::CommandWorker
- Invoker::Commander
- Invoker::DNSCache
- Invoker::Daemon
- Invoker::Errors
- Invoker::Errors::ClientDisconnected
- Invoker::Errors::InvalidConfig
- Invoker::Errors::InvalidFile
- Invoker::Errors::NoValidPortFound
- Invoker::Errors::ProcessTerminated
- Invoker::Errors::ToomanyOpenConnections
- Invoker::Event
- Invoker::Event::Manager
- Invoker::IPC
- Invoker::IPC::AddCommand
- Invoker::IPC::AddHttpCommand
- Invoker::IPC::BaseCommand
- Invoker::IPC::ClientHandler
- Invoker::IPC::DnsCheckCommand
- Invoker::IPC::ListCommand
- Invoker::IPC::Message
- Invoker::IPC::Message::Add
- Invoker::IPC::Message::AddHttp
- Invoker::IPC::Message::Base
- Invoker::IPC::Message::DnsCheck
- Invoker::IPC::Message::DnsCheckResponse
- Invoker::IPC::Message::List
- Invoker::IPC::Message::ListResponse
- Invoker::IPC::Message::Ping
- Invoker::IPC::Message::Pong
- Invoker::IPC::Message::Process
- Invoker::IPC::Message::Reload
- Invoker::IPC::Message::Remove
- Invoker::IPC::Message::Serialization
- Invoker::IPC::Message::Serialization::ClassMethods
- Invoker::IPC::Message::Tail
- Invoker::IPC::Message::TailResponse
- Invoker::IPC::PingCommand
- Invoker::IPC::ReloadCommand
- Invoker::IPC::RemoveCommand
- Invoker::IPC::Server
- Invoker::IPC::TailCommand
- Invoker::IPC::UnixClient
- Invoker::Logger
- Invoker::Parsers
- Invoker::Parsers::Config
- Invoker::Parsers::Procfile
- Invoker::Power
- Invoker::Power::Balancer
- Invoker::Power::Config
- Invoker::Power::ConfigExists
- Invoker::Power::DNS
- Invoker::Power::Distro
- Invoker::Power::Distro::Arch
- Invoker::Power::Distro::Base
- Invoker::Power::Distro::Debian
- Invoker::Power::Distro::Opensuse
- Invoker::Power::Distro::Redhat
- Invoker::Power::Distro::Ubuntu
- Invoker::Power::HttpParser
- Invoker::Power::HttpResponse
- Invoker::Power::InvokerHttpProxy
- Invoker::Power::InvokerHttpsProxy
- Invoker::Power::LinuxSetup
- Invoker::Power::OsxSetup
- Invoker::Power::PortFinder
- Invoker::Power::Powerup
- Invoker::Power::Setup
- Invoker::Power::UrlRewriter
- Invoker::ProcessManager
- Invoker::ProcessPrinter
- Invoker::Reactor
- Invoker::Reactor::Reader
- Invoker::Version
Methods
- ::agree — Invoker::CLI::Question
- ::camelize — Invoker::IPC
- ::can_run_balancer? — Invoker
- ::check_and_notify_with_terminal_notifier — Invoker
- ::close_socket — Invoker
- ::config_dir — Invoker::Power::Config
- ::config_file — Invoker::Power::Config
- ::create — Invoker::Power::Config
- ::daemon — Invoker
- ::darwin? — Invoker
- ::default_start_command? — Invoker::CLI
- ::default_tld — Invoker
- ::delete — Invoker::Power::Config
- ::distro — Invoker::Power::Distro::Base
- ::distro_installer — Invoker::Power::Distro::Base
- ::fork_and_start — Invoker::Power::Powerup
- ::from_workers — Invoker::IPC::Message::ListResponse
- ::has_config? — Invoker::Power::Config
- ::home — Invoker
- ::included — Invoker::IPC::Message::Serialization
- ::install — Invoker::Power::Setup
- ::installer_klass — Invoker::Power::Setup
- ::linux? — Invoker
- ::load_config — Invoker::Power::Config
- ::load_invoker_config — Invoker
- ::message_from_io — Invoker::IPC
- ::migrate_old_config — Invoker
- ::new — Invoker::CLI::Pinger
- ::new — Invoker::CLI::Tail
- ::new — Invoker::CLI::TailWatcher
- ::new — Invoker::CommandWorker
- ::new — Invoker::Commander
- ::new — Invoker::Daemon
- ::new — Invoker::DNSCache
- ::new — Invoker::Errors::ProcessTerminated
- ::new — Invoker::Event::Manager
- ::new — Invoker::IPC::BaseCommand
- ::new — Invoker::IPC::ClientHandler
- ::new — Invoker::IPC::Message::Base
- ::new — Invoker::IPC::Message::ListResponse
- ::new — Invoker::IPC::Server
- ::new — Invoker::Parsers::Config
- ::new — Invoker::Parsers::Procfile
- ::new — Invoker::Power::Balancer
- ::new — Invoker::Power::Config
- ::new — Invoker::Power::DNS
- ::new — Invoker::Power::HttpParser
- ::new — Invoker::Power::HttpResponse
- ::new — Invoker::Power::PortFinder
- ::new — Invoker::Power::Setup
- ::new — Invoker::Power::Distro::Base
- ::new — Invoker::ProcessManager
- ::new — Invoker::ProcessPrinter
- ::new — Invoker::Reactor
- ::new — Invoker::Reactor::Reader
- ::new — Invoker::Version
- ::notify_user — Invoker
- ::notify_with_libnotify — Invoker
- ::print — Invoker::Logger
- ::puts — Invoker::Logger
- ::ruby_platform — Invoker
- ::run — Invoker::Power::Balancer
- ::run_without_bundler — Invoker
- ::send_command — Invoker::IPC::UnixClient
- ::server_ports — Invoker::Power::DNS
- ::setup_config_location — Invoker
- ::start — Invoker::CLI
- ::start_http_proxy — Invoker::Power::Balancer
- ::underscore — Invoker::IPC
- ::uninstall — Invoker::Power::Setup
- ::valid_tasks — Invoker::CLI
- #<< — Invoker::Power::HttpParser
- #<=> — Invoker::Version
- #[] — Invoker::CLI::TailWatcher
- #[] — Invoker::DNSCache
- #[] — Invoker::Parsers::Procfile
- #[]= — Invoker::Parsers::Procfile
- #[]= — Invoker::Power::HttpResponse
- #add — Invoker::CLI
- #add — Invoker::CLI::TailWatcher
- #add — Invoker::DNSCache
- #add_http — Invoker::CLI
- #add_worker — Invoker::ProcessManager
- #append_for_http_parsing — Invoker::Power::Balancer
- #as_json — Invoker::IPC::Message::Serialization
- #attributes — Invoker::IPC::Message::Serialization
- #autodetect_config_file — Invoker::Parsers::Config
- #autorunnable_processes — Invoker::Parsers::Config
- #backend_data — Invoker::Power::Balancer
- #build_power_config — Invoker::Power::Setup
- #build_power_config — Invoker::Power::LinuxSetup
- #build_power_config — Invoker::Power::OsxSetup
- #check_directory — Invoker::Parsers::Config
- #check_if_port_is_open — Invoker::Power::PortFinder
- #check_if_setup_can_run? — Invoker::Power::Setup
- #check_process_status — Invoker::Daemon
- #clean_old_socket — Invoker::IPC::Server
- #close_socket_pairs — Invoker::Power::PortFinder
- #colored_string — Invoker::ProcessPrinter
- #colorize_hash — Invoker::ProcessPrinter
- #command_handler_klass — Invoker::IPC::Message::Base
- #compare_attributes — Invoker::IPC::Message::Serialization
- #complete_headers_received — Invoker::Power::HttpParser
- #complete_message_received — Invoker::Power::Balancer
- #complete_message_received — Invoker::Power::HttpParser
- #create_config_file — Invoker::Power::Setup
- #daemonize — Invoker::Daemon
- #daemonize_app — Invoker::Commander
- #dead? — Invoker::Daemon
- #delete — Invoker::Parsers::Procfile
- #dns_check — Invoker::Power::UrlRewriter
- #dns_port — Invoker::Parsers::Config
- #dns_port — Invoker::Power::Config
- #dns_port= — Invoker::Power::Config
- #drop_to_normal_user — Invoker::Power::Setup
- #encode_as_utf — Invoker::IPC::Message::Serialization
- #encoded_message — Invoker::IPC::Message::Serialization
- #entries — Invoker::Parsers::Procfile
- #eql? — Invoker::IPC::Message::Serialization
- #expand_directory — Invoker::Parsers::Config
- #extract_host_from_domain — Invoker::Power::UrlRewriter
- #filter_matched_events — Invoker::Event::Manager
- #find_open_ports — Invoker::Power::Setup
- #find_ports — Invoker::Power::PortFinder
- #firewall_command — Invoker::Power::OsxSetup
- #forwarder_script — Invoker::Power::LinuxSetup
- #frontend_disconnect — Invoker::Power::Balancer
- #get_message_object — Invoker::IPC::UnixClient
- #get_tld — Invoker::CLI
- #get_user_confirmation? — Invoker::Power::Distro::Base
- #get_user_confirmation? — Invoker::Power::Distro::Ubuntu
- #get_worker_from_fd — Invoker::ProcessManager
- #handle_read_event — Invoker::Reactor::Reader
- #header_value_received — Invoker::Power::HttpParser
- #headers_received — Invoker::Power::Balancer
- #http_port — Invoker::Parsers::Config
- #http_port — Invoker::Power::Config
- #http_port= — Invoker::Power::Config
- #http_string — Invoker::Power::HttpResponse
- #https_port — Invoker::Parsers::Config
- #https_port — Invoker::Power::Config
- #https_port= — Invoker::Power::Config
- #initialize_distro_installer — Invoker::Power::LinuxSetup
- #initialize_message_content — Invoker::Power::HttpParser
- #install — Invoker::Power::Setup
- #install_callbacks — Invoker::Power::Balancer
- #install_firewall — Invoker::Power::OsxSetup
- #install_forwarder_script — Invoker::Power::LinuxSetup
- #install_interrupt_handler — Invoker::Commander
- #install_other — Invoker::Power::Distro::Base
- #install_other — Invoker::Power::Distro::Ubuntu
- #install_packages — Invoker::Power::Distro::Base
- #install_packages — Invoker::Power::Distro::Ubuntu
- #install_port_forwarder — Invoker::Power::LinuxSetup
- #install_required_software — Invoker::Power::Distro::Arch
- #install_required_software — Invoker::Power::Distro::Base
- #install_required_software — Invoker::Power::Distro::Debian
- #install_required_software — Invoker::Power::Distro::Opensuse
- #install_required_software — Invoker::Power::Distro::Redhat
- #install_required_software — Invoker::Power::Distro::Ubuntu
- #install_resolver — Invoker::Power::LinuxSetup
- #install_resolver — Invoker::Power::OsxSetup
- #install_systemd_unit — Invoker::Power::LinuxSetup
- #invalid_config_file? — Invoker::Parsers::Config
- #invoker_running? — Invoker::CLI::Pinger
- #ipfw_rule_number — Invoker::Power::Config
- #ipfw_rule_number= — Invoker::Power::Config
- #is_global? — Invoker::Parsers::Config
- #is_ini? — Invoker::Parsers::Config
- #is_procfile? — Invoker::Parsers::Config
- #kill_or_remove_process — Invoker::ProcessManager
- #kill_process — Invoker::Daemon
- #kill_workers — Invoker::ProcessManager
- #list — Invoker::CLI
- #load — Invoker::Parsers::Procfile
- #load_config — Invoker::Parsers::Config
- #load_env — Invoker::ProcessManager
- #load_firewall_rule — Invoker::Power::OsxSetup
- #log — Invoker::CLI
- #log_file — Invoker::Daemon
- #make_pconfig — Invoker::Parsers::Config
- #matches? — Invoker::Version
- #message_attributes — Invoker::IPC::Message::Serialization
- #message_attributes — Invoker::IPC::Message::Serialization::ClassMethods
- #message_type — Invoker::IPC::Message::Base
- #monitor_for_fd_events — Invoker::Reactor
- #name_matches? — Invoker::Power::DNS
- #next — Invoker::Version
- #on_headers_complete — Invoker::Power::HttpParser
- #on_message_complete — Invoker::Power::HttpParser
- #on_next_tick — Invoker::Commander
- #open_client_socket — Invoker::IPC::UnixClient
- #open_resolver_for_write — Invoker::Power::OsxSetup
- #options_for_select — Invoker::Reactor
- #parse — Invoker::Parsers::Procfile
- #pick_port — Invoker::Parsers::Config
- #pid — Invoker::Daemon
- #pid_file — Invoker::Daemon
- #pidfile_exists? — Invoker::Daemon
- #plist_string — Invoker::Power::OsxSetup
- #post_init — Invoker::Power::InvokerHttpsProxy
- #print_message_and_abort — Invoker::Parsers::Config
- #print_raw_text — Invoker::ProcessPrinter
- #print_table — Invoker::ProcessPrinter
- #process — Invoker::Parsers::Config
- #process — Invoker::Power::DNS
- #process_client — Invoker::IPC::Server
- #process_command_from_section — Invoker::Parsers::Config
- #process_ini — Invoker::Parsers::Config
- #process_kill — Invoker::ProcessManager
- #process_list — Invoker::ProcessManager
- #process_procfile — Invoker::Parsers::Config
- #process_read — Invoker::Reactor::Reader
- #process_running? — Invoker::Daemon
- #process_running? — Invoker::ProcessManager
- #purge — Invoker::CLI::TailWatcher
- #read_and_execute — Invoker::IPC::ClientHandler
- #read_data — Invoker::Reactor::Reader
- #read_incoming_command — Invoker::IPC::ClientHandler
- #read_next_line — Invoker::CLI::Tail
- #receive_data — Invoker::CommandWorker
- #receive_line — Invoker::CommandWorker
- #redirect_file_to_target — Invoker::Daemon
- #redirect_io — Invoker::Daemon
- #redirect_stderr — Invoker::Daemon
- #redirect_stdout — Invoker::Daemon
- #reload — Invoker::CLI
- #remove — Invoker::CLI
- #remove — Invoker::CLI::TailWatcher
- #remove_from_read_monitoring — Invoker::Reactor::Reader
- #remove_message — Invoker::IPC::Message::Reload
- #remove_resolver_file — Invoker::Power::Setup
- #remove_scheduled_event — Invoker::Event::Manager
- #remove_worker — Invoker::ProcessManager
- #replace_port_in_command — Invoker::Parsers::Config
- #reset — Invoker::Power::HttpParser
- #resolve_string — Invoker::Power::OsxSetup
- #resolver_file — Invoker::Power::Distro::Base
- #resolver_file — Invoker::Power::Distro::Ubuntu
- #resolver_file — Invoker::Power::LinuxSetup
- #resolver_file — Invoker::Power::OsxSetup
- #resolver_file_content — Invoker::Power::LinuxSetup
- #resource_class_matches? — Invoker::Power::DNS
- #restart_process — Invoker::ProcessManager
- #restart_services — Invoker::Power::Distro::Base
- #return_error_page — Invoker::Power::Balancer
- #run — Invoker::CLI::Tail
- #run — Invoker::Power::Powerup
- #run_command — Invoker::IPC::AddCommand
- #run_command — Invoker::IPC::AddHttpCommand
- #run_command — Invoker::IPC::BaseCommand
- #run_command — Invoker::IPC::DnsCheckCommand
- #run_command — Invoker::IPC::ListCommand
- #run_command — Invoker::IPC::PingCommand
- #run_command — Invoker::IPC::ReloadCommand
- #run_command — Invoker::IPC::RemoveCommand
- #run_command — Invoker::IPC::TailCommand
- #run_command — Invoker::ProcessManager
- #run_power_server — Invoker::ProcessManager
- #run_runnables — Invoker::Commander
- #run_scheduled_events — Invoker::Commander
- #run_scheduled_events — Invoker::Event::Manager
- #running? — Invoker::Daemon
- #safe_remove_file — Invoker::Power::Setup
- #save — Invoker::Parsers::Procfile
- #save — Invoker::Power::Config
- #schedule_event — Invoker::Event::Manager
- #select_backend_config — Invoker::Power::UrlRewriter
- #select_color — Invoker::ProcessManager
- #send_and_receive — Invoker::IPC::UnixClient
- #send_and_wait — Invoker::IPC::UnixClient
- #send_command — Invoker::IPC::UnixClient
- #send_data — Invoker::CommandWorker
- #send_data — Invoker::IPC::BaseCommand
- #send_data — Invoker::Reactor
- #send_data_to_worker — Invoker::Reactor::Reader
- #send_json_message — Invoker::IPC::UnixClient
- #send_ping_and_read_response — Invoker::CLI::Pinger
- #serialize_array — Invoker::IPC::Message::Serialization
- #serialize_hash — Invoker::IPC::Message::Serialization
- #set_host — Invoker::Power::InvokerHttpProxy
- #setup — Invoker::CLI
- #setup_invoker — Invoker::Power::LinuxSetup
- #setup_invoker — Invoker::Power::OsxSetup
- #setup_resolver_file — Invoker::Power::OsxSetup
- #socat_unit — Invoker::Power::LinuxSetup
- #start — Invoker::CLI
- #start — Invoker::Daemon
- #start_event_loop — Invoker::Commander
- #start_manager — Invoker::Commander
- #start_process — Invoker::ProcessManager
- #start_process_by_name — Invoker::ProcessManager
- #status — Invoker::Daemon
- #stop — Invoker::CLI
- #stop — Invoker::Daemon
- #stop — Invoker::Power::Powerup
- #stop_process — Invoker::ProcessManager
- #supports_subdomain? — Invoker::Parsers::Config
- #tail — Invoker::CLI
- #tail_response — Invoker::CommandWorker
- #tld — Invoker::Parsers::Config
- #tld — Invoker::Power::Config
- #tld — Invoker::Power::Distro::Ubuntu
- #tld_match_regex — Invoker::Power::UrlRewriter
- #to_a — Invoker::Version
- #to_global_file — Invoker::Parsers::Config
- #to_h — Invoker::CommandWorker
- #to_json — Invoker::IPC::Message::Serialization
- #to_s — Invoker::Parsers::Procfile
- #trigger — Invoker::Event::Manager
- #unbind — Invoker::CommandWorker
- #uninstall — Invoker::CLI
- #uninstall_invoker — Invoker::Power::LinuxSetup
- #uninstall_invoker — Invoker::Power::OsxSetup
- #unix_socket — Invoker::CLI
- #unload_firewall_rule — Invoker::Power::OsxSetup
- #upstream_data — Invoker::Power::Balancer
- #use_file_as_body — Invoker::Power::HttpResponse
- #using_systemd_resolved? — Invoker::Power::Distro::Ubuntu
- #verify_process_configuration — Invoker::Commander
- #verify_process_name — Invoker::CLI::Tail
- #version — Invoker::CLI
- #wait_on_pid — Invoker::ProcessManager
- #warn_about_libnotify — Invoker::CLI
- #warn_about_notification — Invoker::CLI
- #warn_about_terminal_notifier — Invoker::CLI
- #watch_for_read — Invoker::Reactor
- #watch_for_read — Invoker::Reactor::Reader