Module: Deltacloud::Features
- Included in:
- CIMI::FakeCollection, Collections::Buckets, Collections::Firewalls, Collections::Images, Collections::Instances, Collections::Keys, Collections::StorageVolumes
- Defined in:
- lib/deltacloud/drivers/features.rb
Class Method Summary collapse
Class Method Details
.features(&block) ⇒ Object
27 28 29 |
# File 'lib/deltacloud/drivers/features.rb', line 27 def self.features(&block) block_given? ? @features = block : @features || Proc.new{} end |
.included(k) ⇒ Object
20 21 22 23 24 25 |
# File 'lib/deltacloud/drivers/features.rb', line 20 def self.included(k) current_features = features k.instance_eval do features(¤t_features) end end |