Module: Updoc::Consumer::UpdocClassMethods
- Defined in:
- lib/updoc/consumer.rb
Instance Method Summary collapse
- #register_consumer(name:, service_type:, definition_uri:) ⇒ Object
- #register_consumer_service(*service_urns) ⇒ Object
Instance Method Details
#register_consumer(name:, service_type:, definition_uri:) ⇒ Object
17 18 19 20 |
# File 'lib/updoc/consumer.rb', line 17 def register_consumer(name: , service_type:, definition_uri:) config.consumer.consumer_name = name if name Updoc::Consumers.register_consumer(name, service_type, definition_uri) end |
#register_consumer_service(*service_urns) ⇒ Object
22 23 24 25 26 |
# File 'lib/updoc/consumer.rb', line 22 def register_consumer_service(*service_urns) fail 'Must register_consumer before registering a service' if config.consumer.consumer_name.nil? Updoc::Consumers.register_consumer_services(config.consumer.consumer_name, service_urns) config.consumer.services += service_urns end |