Sha256: b68eb30122dffa914b4f44e88687774aa8fb561b62aa042ffb2614f21a3c43de

Contents?: true

Size: 486 Bytes

Versions: 8

Compression:

Stored size: 486 Bytes

Contents

require "fog/core/collection"
require "fog/brightbox/models/compute/collaboration"

module Fog
  module Compute
    class Brightbox
      class Collaborations < Fog::Collection
        model Fog::Compute::Brightbox::Collaboration

        def all
          data = connection.list_collaborations
          load(data)
        end

        def destroy
          requires :identity
          connection.destroy_collaboration(identity)
          true
        end
      end
    end
  end
end

Version data entries

8 entries across 8 versions & 3 rubygems

Version Path
gapinc-fog-1.12.1.2.1 lib/fog/brightbox/models/compute/collaborations.rb
fog-maestrodev-1.14.0.20130806165225 lib/fog/brightbox/models/compute/collaborations.rb
fog-1.14.0 lib/fog/brightbox/models/compute/collaborations.rb
fog-1.13.0 lib/fog/brightbox/models/compute/collaborations.rb
gapinc-fog-1.12.1.2 lib/fog/brightbox/models/compute/collaborations.rb
gapinc-fog-1.12.1.1 lib/fog/brightbox/models/compute/collaborations.rb
gapinc-fog-1.12.1a lib/fog/brightbox/models/compute/collaborations.rb
gapinc-fog-1.12.1 lib/fog/brightbox/models/compute/collaborations.rb