Sha256: 70e542b564e22f53b73280b60efe6fc5b8df775255e511d39962374914636178
Contents?: true
Size: 518 Bytes
Versions: 42
Compression:
Stored size: 518 Bytes
Contents
require 'fog/core/collection' require 'fog/sakuracloud/models/volume/disk' module Fog module Volume class SakuraCloud class Disks < Fog::Collection model Fog::Volume::SakuraCloud::Disk def all load service.list_disks.body['Disks'] end def get(id) all.find { |f| f.id == id } rescue Fog::Errors::NotFound nil end def delete(id) service.delete_disk(id) true end end end end end
Version data entries
42 entries across 40 versions & 5 rubygems