Method: Moab::StorageObject#find_object_version
- Defined in:
- lib/moab/storage_object.rb
#find_object_version(version_id = nil) ⇒ StorageObjectVersion
Returns The representation of an existing version’s storage area.
177 178 179 180 181 182 183 184 185 186 187 |
# File 'lib/moab/storage_object.rb', line 177 def find_object_version(version_id = nil) current = current_version_id case version_id when nil StorageObjectVersion.new(self, current) when 1..current StorageObjectVersion.new(self, version_id) else raise(MoabRuntimeError, "Version ID #{version_id} does not exist") end end |