Table of Contents - daemon_runner-0.4.3 Documentation
Classes and Modules
- DaemonRunner
- DaemonRunner::Client
- DaemonRunner::Logger
- DaemonRunner::RetryErrors
- DaemonRunner::Semaphore
- DaemonRunner::Session
- DaemonRunner::Session::CreateSessionError
- DaemonRunner::Session::SessionError
- DaemonRunner::ShellOut
Methods
- ::lock — DaemonRunner::Semaphore
- ::lock — DaemonRunner::Session
- ::new — DaemonRunner::Client
- ::new — DaemonRunner::Semaphore
- ::new — DaemonRunner::Session
- ::new — DaemonRunner::ShellOut
- ::release — DaemonRunner::Session
- ::retry — DaemonRunner::RetryErrors
- ::start — DaemonRunner::Session
- ::wait2 — DaemonRunner::ShellOut
- #add_self_to_holders — DaemonRunner::Semaphore
- #contender_key — DaemonRunner::Semaphore
- #create_session — DaemonRunner::Semaphore
- #decode_semaphore_state — DaemonRunner::Semaphore
- #destroy! — DaemonRunner::Session
- #error_sleep_time — DaemonRunner::Client
- #format_holders — DaemonRunner::Semaphore
- #generate_lockfile — DaemonRunner::Semaphore
- #init — DaemonRunner::Session
- #lock — DaemonRunner::Semaphore
- #lock_exists? — DaemonRunner::Semaphore
- #locked? — DaemonRunner::Semaphore
- #log_lock — DaemonRunner::Semaphore
- #log_lock_state — DaemonRunner::Semaphore
- #log_release_state — DaemonRunner::Semaphore
- #logger — DaemonRunner::Logger
- #logger_name — DaemonRunner::Logger
- #loop_sleep_time — DaemonRunner::Client
- #on_error_release_lock — DaemonRunner::Client
- #parse_schedule — DaemonRunner::Client
- #parse_task — DaemonRunner::Client
- #post_task_sleep_time — DaemonRunner::Client
- #prune_members — DaemonRunner::Semaphore
- #release — DaemonRunner::Semaphore
- #remove_self_from_holders — DaemonRunner::Semaphore
- #renew — DaemonRunner::Semaphore
- #renew! — DaemonRunner::Session
- #renew? — DaemonRunner::Semaphore
- #renew? — DaemonRunner::Session
- #run! — DaemonRunner::ShellOut
- #run_and_detach — DaemonRunner::ShellOut
- #run_and_wait — DaemonRunner::ShellOut
- #run_task — DaemonRunner::Client
- #schedule — DaemonRunner::Client
- #scheduler — DaemonRunner::Client
- #semaphore_state — DaemonRunner::Semaphore
- #session_exist? — DaemonRunner::Session
- #set_limit — DaemonRunner::Semaphore
- #start! — DaemonRunner::Client
- #tasks — DaemonRunner::Client
- #try_lock — DaemonRunner::Semaphore
- #try_release — DaemonRunner::Semaphore
- #validate_args — DaemonRunner::ShellOut
- #validate_command — DaemonRunner::ShellOut
- #verify_session — DaemonRunner::Session
- #wait — DaemonRunner::Client
- #wait2 — DaemonRunner::ShellOut
- #write_lock — DaemonRunner::Semaphore