Module: Exceptional

Extended by:
Api, Bootstrap, Config, Log, Remote
Defined in:
lib/exceptional/version.rb,
lib/exceptional.rb,
lib/exceptional/api.rb,
lib/exceptional/log.rb,
lib/exceptional/config.rb,
lib/exceptional/remote.rb,
lib/exceptional/bootstrap.rb,
lib/exceptional/exception_data.rb

Overview

This class encapsulates data about an exception.

Defined Under Namespace

Modules: Api, Bootstrap, Config, Log, Remote, VERSION Classes: DataError, ExceptionData

Constant Summary

Constants included from Config

Config::LOG_LEVEL, Config::LOG_PATH, Config::REMOTE_HOST, Config::REMOTE_PORT, Config::REMOTE_SSL_PORT, Config::SSL

Instance Attribute Summary

Attributes included from Log

#log

Attributes included from Config

#api_key, #remote_host, #remote_port, #ssl_enabled

Method Summary

Methods included from Bootstrap

bootstrap

Methods included from Log

log!, setup_log, to_stderr

Methods included from Remote

authenticate, authenticated?, post_exception

Methods included from Api

catch, handle, parse, post, rescue

Methods included from Config

application_root, default_port, enabled?, log_config_info, log_level, setup_config, ssl_enabled?, valid_api_key?