Module: RubyRunGlobals
- Included in:
- RubyRunInitializer__, RubyRunInstrumentor__, RubyRunMonitor__, RubyRunTracer__, RubyRunUtils__
- Defined in:
- lib/rubyrun/rubyrun_globals.rb
Overview
—————————————————————#
#
(C) Copyright Rubysophic Inc. 2007-2008 #
All rights reserved. #
#
Use, duplication or disclosure of the code is not permitted #
unless licensed. #
#
Last Updated: 7/09/08 #
—————————————————————#
#
Provide CONSTANTS for RubyRun modules #
#
—————————————————————#
Constant Summary collapse
- RUBYRUN_PREFIX =
'rubyrunX'
- RUBYRUN_PREFIX_LENGTH =
RUBYRUN_PREFIX.length
- RUBYRUN_HIGHLIGHT_THRESHOLD =
1
- RUBYRUN_FIREWALL_HASH =
{"Gem" => [], "gem" => [], "FileUtils::Verbose" => [], "FileUtils" => [], "Module" => [], "Object" => [], "Time" => [], "Logger" => [], "Thread" => [], "Symbol" => [], "*" => ['method_added', 'initialize', 'singleton_method_added', 'send', 'caller']}
- RUBYRUN_WORKING_DIR_NAME =
'rubyrun'
- RUBYRUN_ETC_DIR =
'etc'
- RUBYRUN_DOC_DIR =
'doc'
- RUBYRUN_LOG =
'/log'
- RUBYRUN_REPORT =
'/report'
- RUBYRUN_SIGNATURE =
'/signatures'
- RUBYRUN_STARTUP_ID_TYPE_PORT =
'port #'
- RUBYRUN_STARTUP_ID_TYPE_PROCESS =
'process id'
- RUBYRUN_INCLUDE_HASH_FILE =
'/include_hash_file'
- RUBYRUN_EXCLUDE_HASH_FILE =
'/exclude_hash_file'
- RUBYRUN_DIR_HASH_FILE =
'/dir_hash_file'
- RUBYRUN_CMD_SOFT_KILL =
'/cmd_soft_kill'
- RUBYRUN_CMD_HARD_KILL =
'/cmd_hard_kill'
- RUBYRUN_CMD_STATUS =
'/cmd_status'
- RUBYRUN_CMD_EXIT =
'/cmd_exit'
- RUBYRUN_CMD_OBJECT_MAP =
'/cmd_object_map'
- RUBYRUN_MONITOR_TIMER =
10
- RUBYRUN_OUTPUT_PERF_SUMMARY =
'perf_summary'
- RUBYRUN_OUTPUT_TXN_LOG =
'txn_log'
- RUBYRUN_KILL_3_STRING =
'RUBYRUN kill -3'
- RUBYRUN_OPTS_FILE =
'/rubyrun_opts.yml'
- RUBYRUN_PROP_DEFAULTS =
{"APP_PATHS"=>[], "EXCLUDE_HASH"=>{}, "INCLUDE_HASH"=>{}, "DEBUG_ARGS"=>false, "DEBUG_OBJ"=>false, "DAD"=>false, "REPORT_TIMER"=>60, "REPORT_SHIFT_AGE"=>60, "OUTPUT" => ["#{RUBYRUN_OUTPUT_PERF_SUMMARY}","#{RUBYRUN_OUTPUT_TXN_LOG}","#{RUBYRUN_OUTPUT_PERF_SUMMARY}"], "RSS_PATH" => nil, "TRACE_HASH"=>{}, "DB_ADAPTER_HASH"=>{}}
- RUBYRUN_ACTIVERECORD =
'ActiveRecord::Base'
- RUBYRUN_VIEW_HASH =
{'ActionView::Base' => ['_exempt_from_layout?', 'render', 'pick_template_extension','render_file']}
- RUBYRUN_THREAD_END_HASH =
{'WEBrick::HTTPServer' => ['run'], 'Mongrel::HttpServer' => ['process_client']}
- RUBYRUN_OUTER_DISPATCH_HASH =
{'Mongrel::Rails::RailsHandler' => ['process'], 'Rack::Handler::WEBrick' => ['service'], 'DispatchServlet' => ['service'], 'Mongrel::HttpServer' => ['process_client']}
- RUBYRUN_INNER_DISPATCH_HASH =
{ 'Dispatcher' => ['dispatch'], 'ActionController::Dispatcher' => ['dispatch']}