class Mclone::VolumeSet

Public Instance Methods

resolve(id) click to toggle source
Calls superclass method Mclone::ObjectSet#resolve
# File lib/mclone.rb, line 484
def resolve(id)
  case (ids = super).size
  when 0 then raise(Volume::Error, %(no volume matching "#{id}" pattern found))
  when 1 then ids.first
  else raise(Volume::Error, %(ambiguous "#{id}" pattern: two or more volumes match))
  end
end