Module: Rookout
- Defined in:
- lib/rookout.rb,
lib/rookout/start.rb,
lib/rookout/utils.rb,
lib/rookout/atfork.rb,
lib/rookout/commit.rb,
lib/rookout/config.rb,
lib/rookout/logger.rb,
lib/rookout/version.rb,
lib/rookout/augs/aug.rb,
lib/rookout/interface.rb,
lib/rookout/sanitizer.rb,
lib/rookout/com_ws/git.rb,
lib/rookout/exceptions.rb,
lib/rookout/com_ws/output.rb,
lib/rookout/com_ws/pinger.rb,
lib/rookout/user_warnings.rb,
lib/rookout/com_ws/backoff.rb,
lib/rookout/services/tracer.rb,
lib/rookout/augs/aug_factory.rb,
lib/rookout/trigger_services.rb,
lib/rookout/augs/augs_manager.rb,
lib/rookout/rookout_singleton.rb,
lib/rookout/services/position.rb,
lib/rookout/com_ws/information.rb,
lib/rookout/augs/actions/action.rb,
lib/rookout/augs/limits_manager.rb,
lib/rookout/com_ws/agent_com_ws.rb,
lib/rookout/com_ws/token_bucket.rb,
lib/rookout/processor/processor.rb,
lib/rookout/processor/paths/path.rb,
lib/rookout/processor/rook_error.rb,
lib/rookout/augs/aug_rate_limiter.rb,
lib/rookout/com_ws/command_handler.rb,
lib/rookout/augs/locations/location.rb,
lib/rookout/com_ws/websocket_client.rb,
lib/rookout/augs/conditions/condition.rb,
lib/rookout/processor/processor_factory.rb,
lib/rookout/processor/paths/canopy/consts.rb,
lib/rookout/processor/namespace_serializer.rb,
lib/rookout/processor/namespaces/namespace.rb,
lib/rookout/processor/operations/operation.rb,
lib/rookout/processor/paths/canopy/actions.rb,
lib/rookout/processor/paths/canopy/markers.rb,
lib/rookout/processor/namespace_serializer2.rb,
lib/rookout/processor/paths/arithmetic_path.rb,
lib/rookout/augs/actions/action_run_processor.rb,
lib/rookout/augs/locations/location_file_line.rb,
lib/rookout/processor/operations/set_operation.rb,
lib/rookout/processor/namespaces/noop_namespace.rb,
lib/rookout/processor/namespaces/frame_namespace.rb,
lib/rookout/processor/namespaces/stack_namespace.rb,
lib/rookout/processor/namespaces/container_namespace.rb,
lib/rookout/processor/namespaces/traceback_namespace.rb,
lib/rookout/augs/locations/location_exception_handler.rb,
lib/rookout/processor/namespaces/ruby_utils_namespace.rb,
lib/rookout/processor/namespaces/ruby_object_namespace.rb,
lib/rookout/processor/namespaces/ruby_object_serializer.rb
Defined Under Namespace
Modules: Augs, ComWs, Config, Exceptions, Processor, RookoutStart, Services, UserWarnings, Utils
Classes: ForkManager, Interface, Logger, RookoutSingleton, Sanitizer, TriggerServices
Constant Summary
collapse
- COMMIT =
"90ea969881b03cf95cef779cbcd072ef05270308".freeze
- VERSION =
"0.1.56".freeze
Class Method Summary
collapse
Class Method Details
.flush ⇒ Object
13
14
15
16
|
# File 'lib/rookout.rb', line 13
def flush
require_relative "rookout/interface"
Interface.instance.flush
end
|
.start(options = {}) ⇒ Object
.stop ⇒ Object
18
19
20
21
|
# File 'lib/rookout.rb', line 18
def stop
require_relative "rookout/interface"
Interface.instance.stop
end
|