# File lib/cimi/model/volume.rb, line 36 def self.find(id, context) volumes = [] opts = ( id == :all ) ? {} : { :id => id } volumes = self.driver.storage_volumes(context.credentials, opts) volumes.collect!{ |volume| from_storage_volume(volume, context) } return volumes.first unless volumes.length > 1 return volumes end