Sha256: d6055b357160ecb753585eb8dc1373abf7b59628c80b1d68e15f6bc0a35c9f79
Contents?: true
Size: 665 Bytes
Versions: 38
Compression:
Stored size: 665 Bytes
Contents
require 'fog/core/collection' require 'fog/virtual_box/models/compute/medium' module Fog module Compute class VirtualBox class Mediums < Fog::Collection model Fog::Compute::VirtualBox::Medium def all data = [] data.concat(connection.dvd_images) data.concat(connection.floppy_images) data.concat(connection.hard_disks) data = data.map do |medium| {:raw => medium} end load(data) end def get(medium_identity) data = connection.find_medium(medium_identity) new(:raw => data) end end end end end
Version data entries
38 entries across 38 versions & 13 rubygems