Class: Tengine::Resource::VirtualServerImage
- Inherits:
-
Object
- Object
- Tengine::Resource::VirtualServerImage
- Includes:
- Mongoid::Document, Mongoid::Timestamps, Core::FindByName, Core::Validation
- Defined in:
- lib/tengine/resource/virtual_server_image.rb
Class Method Summary collapse
Class Method Details
.find_or_create_by_name!(attrs = {}, &block) ⇒ Object
28 29 30 31 32 |
# File 'lib/tengine/resource/virtual_server_image.rb', line 28 def find_or_create_by_name!(attrs = {}, &block) result = self.where({:name => attrs[:name]}).first result ||= self.create!(attrs) result end |