Module: Stoplight::Wiring
- Defined in:
- lib/stoplight/wiring/system.rb,
lib/stoplight/wiring/default.rb,
lib/stoplight/wiring/storage_set.rb,
lib/stoplight/wiring/light_builder.rb,
lib/stoplight/wiring/light_factory.rb,
lib/stoplight/wiring/redis/backend.rb,
lib/stoplight/wiring/default_config.rb,
lib/stoplight/wiring/memory/backend.rb,
lib/stoplight/wiring/notifier_factory.rb,
lib/stoplight/wiring/configuration_dsl.rb,
lib/stoplight/wiring/data_store_backend.rb,
lib/stoplight/wiring/storage_set_builder.rb,
lib/stoplight/wiring/system/light_builder.rb,
lib/stoplight/wiring/system/light_factory.rb,
lib/stoplight/wiring/default_configuration.rb,
lib/stoplight/wiring/config_compatibility_validator.rb,
lib/stoplight/wiring/light_factory/traffic_control_dsl.rb,
lib/stoplight/wiring/light_factory/traffic_recovery_dsl.rb
Defined Under Namespace
Modules: Default, Memory, Redis Classes: ConfigCompatibilityValidator, ConfigurationDsl, DataStoreBackend, DefaultConfiguration, LightBuilder, LightFactory, NotifierFactory, StorageSet, StorageSetBuilder, System
Constant Summary collapse
- DefaultConfig =
Provides default settings for the Stoplight library.
Domain::Config.new( name: "DEFAULT_CONFIG", cool_off_time: Default::COOL_OFF_TIME, threshold: Default::THRESHOLD, recovery_threshold: Default::RECOVERY_THRESHOLD, window_size: Default::WINDOW_SIZE, tracked_errors: Default::TRACKED_ERRORS, skipped_errors: Default::SKIPPED_ERRORS, traffic_control: Default::TRAFFIC_CONTROL, traffic_recovery: Default::TRAFFIC_RECOVERY, error_notifier: Default::ERROR_NOTIFIER, notifiers: Default::NOTIFIERS, data_store: Default::DATA_STORE )