Module: Streaker
- Defined in:
- lib/streaker/configuration.rb,
lib/streaker/api.rb,
lib/streaker/box.rb,
lib/streaker/version.rb,
lib/streaker/box_not_found_error.rb
Overview
Configuration variables and defaults.
Defined Under Namespace
Classes: API, Box, BoxNotFoundError, Configuration
Constant Summary collapse
- VERSION =
'1.2.1'.freeze
Class Attribute Summary collapse
Class Method Summary collapse
Class Attribute Details
.configuration ⇒ Object
22 23 24 |
# File 'lib/streaker/configuration.rb', line 22 def configuration @configuration ||= Configuration.new end |
Class Method Details
.configure {|configuration| ... } ⇒ Object
26 27 28 29 30 31 32 33 34 |
# File 'lib/streaker/configuration.rb', line 26 def configure yield(configuration) if !configuration.api_key || configuration.api_key == '' raise(ArgumentError, '`api_key` must be set in the configuration') end configuration end |