Top Level Namespace

Defined Under Namespace

Modules: Capistrano, Hell

Constant Summary collapse

HELL_DIR =
Dir.pwd
HELL_APP_ROOT =
options[:app_root]
HELL_BLACKLIST =
['invoke', 'shell', 'internal:ensure_env', 'internal:setup_env']
HELL_REQUIRE_ENV =
!!options[:require_env]
HELL_LOG_PATH =
ENV.fetch('HELL_LOG_PATH', File.join(Dir.pwd, 'log'))
HELL_BASE_PATH =
HELL_SENTINEL_STRINGS =
ENV.fetch('HELL_SENTINEL_STRINGS', 'Hellish Task Completed').split(',')
USE_PUSHER =
!!(options[:pusher_app_id] && options[:pusher_key] && options[:pusher_secret])
PUSHER_APP_ID =
PUSHER_KEY =
PUSHER_SECRET =
TASK_ID =
ENV.fetch('HELL_TASK_ID', nil)
HELL_PUSHER_APP_ID =
ENV.fetch('HELL_PUSHER_APP_ID', nil)
HELL_PUSHER_KEY =
ENV.fetch('HELL_PUSHER_KEY', nil)
HELL_PUSHER_SECRET =
ENV.fetch('HELL_PUSHER_SECRET', nil)