Table of Contents - bluepill-0.1.3 Documentation
Classes and Modules
- Bluepill
- Bluepill::AppProxy
- Bluepill::Application
- Bluepill::Application::Client
- Bluepill::Application::ServerMethods
- Bluepill::ConditionWatch
- Bluepill::Controller
- Bluepill::Group
- Bluepill::Logger
- Bluepill::Logger::LoggerAdapter
- Bluepill::Process
- Bluepill::ProcessConditions
- Bluepill::ProcessConditions::AlwaysTrue
- Bluepill::ProcessConditions::CpuUsage
- Bluepill::ProcessConditions::FileTime
- Bluepill::ProcessConditions::Http
- Bluepill::ProcessConditions::MemUsage
- Bluepill::ProcessConditions::ProcessCondition
- Bluepill::ProcessConditions::RunningTime
- Bluepill::ProcessConditions::ZombieProcess
- Bluepill::ProcessFactory
- Bluepill::ProcessJournal
- Bluepill::ProcessProxy
- Bluepill::ProcessStatistics
- Bluepill::Socket
- Bluepill::System
- Bluepill::Trigger
- Bluepill::Triggers
- Bluepill::Triggers::Flapping
- Bluepill::Util
- Bluepill::Util::RotationalArray
- Bluepill::Version
Methods
- ::[] — Bluepill::Trigger
- ::[] — Bluepill::ProcessConditions
- ::application — Bluepill
- ::base_dir= — Bluepill::ProcessJournal
- ::inherited — Bluepill::Trigger
- ::logger= — Bluepill::ProcessJournal
- ::new — Bluepill::Application
- ::new — Bluepill::ConditionWatch
- ::new — Bluepill::Controller
- ::new — Bluepill::AppProxy
- ::new — Bluepill::ProcessFactory
- ::new — Bluepill::ProcessProxy
- ::new — Bluepill::Group
- ::new — Bluepill::Logger
- ::new — Bluepill::Process
- ::new — Bluepill::ProcessConditions::AlwaysTrue
- ::new — Bluepill::ProcessConditions::CpuUsage
- ::new — Bluepill::ProcessConditions::FileTime
- ::new — Bluepill::ProcessConditions::Http
- ::new — Bluepill::ProcessConditions::MemUsage
- ::new — Bluepill::ProcessConditions::ProcessCondition
- ::new — Bluepill::ProcessConditions::RunningTime
- ::new — Bluepill::ProcessStatistics
- ::new — Bluepill::Trigger
- ::new — Bluepill::Triggers::Flapping
- ::new — Bluepill::Util::RotationalArray
- #<< — Bluepill::Util::RotationalArray
- #acquire_atomic_fs_lock — Bluepill::ProcessJournal
- #actual_pid — Bluepill::Process
- #actual_pid= — Bluepill::Process
- #add_process — Bluepill::Application
- #add_process — Bluepill::Group
- #add_trigger — Bluepill::Process
- #add_watch — Bluepill::Process
- #append_pgid_to_journal — Bluepill::ProcessJournal
- #append_pid_to_journal — Bluepill::ProcessJournal
- #assign_default_pid_file — Bluepill::ProcessFactory
- #cache_actual_pid? — Bluepill::Process
- #can_write_pid_file — Bluepill::System
- #cancel_all_events — Bluepill::Trigger
- #check — Bluepill::ProcessConditions::AlwaysTrue
- #check — Bluepill::ProcessConditions::CpuUsage
- #check — Bluepill::ProcessConditions::FileTime
- #check — Bluepill::ProcessConditions::Http
- #check — Bluepill::ProcessConditions::MemUsage
- #check — Bluepill::ProcessConditions::ProcessCondition
- #check — Bluepill::ProcessConditions::RunningTime
- #check — Bluepill::ProcessConditions::ZombieProcess
- #check_flapping — Bluepill::Triggers::Flapping
- #checks — Bluepill::ProcessProxy
- #clean_threads — Bluepill::Process
- #cleanup — Bluepill::Application
- #cleanup_bluepill_directory — Bluepill::Controller
- #cleanup_process — Bluepill::Process
- #clear_all_atomic_fs_locks — Bluepill::ProcessJournal
- #clear_atomic_fs_lock — Bluepill::ProcessJournal
- #clear_history! — Bluepill::ConditionWatch
- #clear_pid — Bluepill::Process
- #client — Bluepill::Socket
- #client_command — Bluepill::Socket
- #command — Bluepill::System
- #cpu_usage — Bluepill::System
- #create_child_process — Bluepill::ProcessFactory
- #create_logger — Bluepill::Logger
- #create_process — Bluepill::ProcessFactory
- #daemonize — Bluepill::System
- #daemonize? — Bluepill::Process
- #delete_if_exists — Bluepill::System
- #determine_initial_state — Bluepill::Group
- #determine_initial_state — Bluepill::Process
- #dispatch! — Bluepill::Process
- #dispatch! — Bluepill::Trigger
- #drop_privileges — Bluepill::System
- #execute_blocking — Bluepill::System
- #fired? — Bluepill::ConditionWatch
- #foreground? — Bluepill::Application
- #format_value — Bluepill::ProcessConditions::MemUsage
- #format_value — Bluepill::ProcessConditions::ProcessCondition
- #get_children — Bluepill::System
- #grep_pattern — Bluepill::Controller
- #handle_command — Bluepill::Controller
- #handle_user_command — Bluepill::Process
- #hide_net_http_bug — Bluepill::ProcessConditions::Http
- #kill_all_from_all_journals — Bluepill::ProcessJournal
- #kill_all_from_journal — Bluepill::ProcessJournal
- #kill_all_pgids_from_journal — Bluepill::ProcessJournal
- #kill_all_pids_from_journal — Bluepill::ProcessJournal
- #kill_previous_bluepill — Bluepill::Application
- #load — Bluepill::Application
- #logger= — Bluepill::Process
- #major — Bluepill::Version
- #memory_usage — Bluepill::System
- #method_missing — Bluepill::ProcessProxy
- #minor — Bluepill::Version
- #monitor_children — Bluepill::ProcessProxy
- #monitor_children? — Bluepill::Process
- #mutex — Bluepill::Application
- #notify — Bluepill::Trigger
- #notify — Bluepill::Triggers::Flapping
- #notify_triggers — Bluepill::Process
- #parse_elapsed_time — Bluepill::System
- #patch — Bluepill::Version
- #pgid_journal — Bluepill::ProcessJournal
- #pgid_journal_filename — Bluepill::ProcessJournal
- #pid_alive? — Bluepill::System
- #pid_for — Bluepill::Controller
- #pid_from_command — Bluepill::Process
- #pid_from_file — Bluepill::Process
- #pid_journal — Bluepill::ProcessJournal
- #pid_journal_filename — Bluepill::ProcessJournal
- #pre — Bluepill::Version
- #pre_start_process — Bluepill::Process
- #prefix_with — Bluepill::Logger
- #prepare_command — Bluepill::Process
- #process — Bluepill::AppProxy
- #process_running? — Bluepill::Process
- #ps_axu — Bluepill::System
- #push — Bluepill::Util::RotationalArray
- #record_event — Bluepill::ProcessStatistics
- #record_transition — Bluepill::Process
- #redirect_io — Bluepill::System
- #refresh_children! — Bluepill::Process
- #reopen — Bluepill::Logger
- #reset! — Bluepill::Trigger
- #reset! — Bluepill::Triggers::Flapping
- #reset_data — Bluepill::System
- #restart — Bluepill::Application::ServerMethods
- #restart_process — Bluepill::Process
- #run — Bluepill::Application
- #run — Bluepill::ConditionWatch
- #run — Bluepill::ProcessConditions::AlwaysTrue
- #run — Bluepill::ProcessConditions::CpuUsage
- #run — Bluepill::ProcessConditions::FileTime
- #run — Bluepill::ProcessConditions::Http
- #run — Bluepill::ProcessConditions::MemUsage
- #run — Bluepill::ProcessConditions::ProcessCondition
- #run — Bluepill::ProcessConditions::RunningTime
- #run — Bluepill::ProcessConditions::ZombieProcess
- #run_watches — Bluepill::Process
- #running_applications — Bluepill::Controller
- #running_time — Bluepill::System
- #schedule_event — Bluepill::Trigger
- #send_to_daemon — Bluepill::Controller
- #send_to_process_or_group — Bluepill::Application
- #server — Bluepill::Socket
- #setup_dir_structure — Bluepill::Controller
- #setup_pids_dir — Bluepill::Application
- #setup_signal_traps — Bluepill::Application
- #signal_process — Bluepill::Process
- #skip_pgid? — Bluepill::ProcessJournal
- #skip_pid? — Bluepill::ProcessJournal
- #skip_ticks_for — Bluepill::Process
- #skipping_ticks? — Bluepill::Process
- #socket_path — Bluepill::Socket
- #start_listener — Bluepill::Application
- #start_process — Bluepill::Process
- #start_server — Bluepill::Application
- #status — Bluepill::Group
- #status — Bluepill::Application::ServerMethods
- #stop — Bluepill::Application::ServerMethods
- #stop_process — Bluepill::Process
- #store — Bluepill::System
- #system_command_options — Bluepill::Process
- #tick — Bluepill::Group
- #tick — Bluepill::Process
- #to_a — Bluepill::Version
- #to_h — Bluepill::Version
- #to_process — Bluepill::ProcessProxy
- #to_s — Bluepill::ConditionWatch
- #to_s — Bluepill::ProcessStatistics
- #to_s — Bluepill::Version
- #unlink_pid — Bluepill::Process
- #validate_child_process! — Bluepill::ProcessFactory
- #validate_process! — Bluepill::ProcessFactory
- #verify_version! — Bluepill::Controller
- #version — Bluepill::Application
- #with_timeout — Bluepill::Process
- #write_pid_file — Bluepill::Application