Sha256: 269b6e3df30ed10b5bddf188d8ec10a149f422634f1ac4d4f2be6ff7b42b47d9

Contents?: true

Size: 533 Bytes

Versions: 3

Compression:

Stored size: 533 Bytes

Contents

#
# Author:: Celso Fernandes (<fernandes@zertico.com>)
# © Copyright IBM Corporation 2015.
#
# LICENSE: MIT (http://opensource.org/licenses/MIT)
#
require 'fog/core/collection'

module Fog
  module Softlayer
    class Product

      class Packages < Fog::Collection

        model Fog::Softlayer::Product::Package
        
        def initialize(attributes = {})
          super(attributes)
        end
        
        def all
          data = service.get_packages.body
          load(data)
        end
      end
    end
  end
end

Version data entries

3 entries across 3 versions & 1 rubygems

Version Path
fog-softlayer-0.4.2.pre lib/fog/softlayer/models/product/packages.rb
fog-softlayer-0.4.1 lib/fog/softlayer/models/product/packages.rb
fog-softlayer-0.4.0 lib/fog/softlayer/models/product/packages.rb