Module: PoolParty::PluginModel
- Included in:
- Class, Cloud::Cloud
- Defined in:
- lib/poolparty/poolparty/plugin_model.rb
Defined Under Namespace
Classes: PluginModel
Instance Method Summary collapse
- #plugin(name = :plugin, cloud = nil, &block) ⇒ Object (also: #register_plugin)
- #plugins ⇒ Object
Instance Method Details
#plugin(name = :plugin, cloud = nil, &block) ⇒ Object Also known as: register_plugin
6 7 8 |
# File 'lib/poolparty/poolparty/plugin_model.rb', line 6 def plugin(name=:plugin, cloud=nil, &block) plugins[name] ||= PluginModel.new(name, &block) end |
#plugins ⇒ Object
11 12 13 |
# File 'lib/poolparty/poolparty/plugin_model.rb', line 11 def plugins $plugins ||= {} end |