Last Modified
2013-07-20 21:57:21 +0000
Requires
  • stringio
  • fileutils
  • fastthread
  • thread
  • god/errors
  • god/simple_logger
  • god/logger
  • god/sugar
  • god/system/process
  • god/system/portable_poller
  • god/system/slash_proc_poller
  • god/timeline
  • god/configurable
  • god/task
  • god/behavior
  • god/behaviors/clean_pid_file
  • god/behaviors/clean_unix_socket
  • god/behaviors/notify_when_flapping
  • god/condition
  • god/conditions/process_running
  • god/conditions/process_exits
  • god/conditions/tries
  • god/conditions/memory_usage
  • god/conditions/cpu_usage
  • god/conditions/always
  • god/conditions/lambda
  • god/conditions/degrading_lambda
  • god/conditions/flapping
  • god/conditions/http_response_code
  • god/conditions/disk_usage
  • god/conditions/complex
  • god/conditions/file_mtime
  • god/conditions/socket_responding
  • god/socket
  • god/driver
  • god/metric
  • god/watch
  • god/trigger
  • god/event_handler
  • god/registry
  • god/process
  • god/cli/version
  • god/cli/command
  • god/contact

Description

Bail out before loading anything unless this flag is set.

We are doing this to guard against bundler autoloading because there is no value in loading god in most processes.