Sha256: 4406cf2fbccf32155599ee399255f1ede86545a9576677ce14d93fd5949ce38a

Contents?: true

Size: 318 Bytes

Versions: 7

Compression:

Stored size: 318 Bytes

Contents

require 'puppet_forge/v3/base'
require 'puppet_forge/v3/user'
require 'puppet_forge/v3/release'

module PuppetForge
  module V3

    # Models a Puppet Module hosted on the Forge.
    class Module < Base
      lazy :owner, 'User'
      lazy :current_release, 'Release'
      lazy_collection :releases
    end
  end
end

Version data entries

7 entries across 7 versions & 1 rubygems

Version Path
puppet_forge-1.0.6 lib/puppet_forge/v3/module.rb
puppet_forge-1.0.5 lib/puppet_forge/v3/module.rb
puppet_forge-1.0.4 lib/puppet_forge/v3/module.rb
puppet_forge-1.0.3 lib/puppet_forge/v3/module.rb
puppet_forge-1.0.2 lib/puppet_forge/v3/module.rb
puppet_forge-1.0.1 lib/puppet_forge/v3/module.rb
puppet_forge-1.0.0 lib/puppet_forge/v3/module.rb