Module: CycloneLariat::Outbox::Configurable
- Included in:
- CycloneLariat::Outbox
- Defined in:
- lib/cyclone_lariat/plugins/outbox/configurable.rb
Constant Summary collapse
- CONFIG_ATTRS =
%i[dataset on_sending_error].freeze
Instance Method Summary collapse
Instance Method Details
#config ⇒ Object
8 9 10 |
# File 'lib/cyclone_lariat/plugins/outbox/configurable.rb', line 8 def config @config ||= Struct.new(*CONFIG_ATTRS).new end |
#configure {|config| ... } ⇒ Object
12 13 14 15 |
# File 'lib/cyclone_lariat/plugins/outbox/configurable.rb', line 12 def configure yield(config) if block_given? config end |