Class: PuppetForge::V3::Module

Inherits:
Base
  • Object
show all
Defined in:
lib/puppet_forge/v3/module.rb

Overview

Models a Puppet Module hosted on the Forge.

Constant Summary

Constants inherited from Base

Base::API_VERSION

Constants included from Connection

Connection::USER_AGENT

Instance Attribute Summary

Attributes included from Connection

#conn

Method Summary

Methods inherited from Base

all, all_stateless, api_version, #attribute, #attributes, convert_plus_to_space, find, find_request, find_stateless, get_collection, get_collection_request, get_collection_stateless, #has_attribute?, #initialize, new_collection, #orm_resp_item, request, split_uri_path, where, where_request, where_stateless

Methods included from Connection

accept_language, accept_language=, authorization, authorization=, default_connection, make_connection, proxy, proxy=

Methods included from LazyRelations

included, #lazy, #lazy_collection, #name, #parent

Methods included from LazyAccessors

#class_name, #fetch, included, #inspect, #method_missing

Constructor Details

This class inherits a constructor from PuppetForge::V3::Base

Dynamic Method Handling

This class handles dynamic methods through the method_missing method in the class PuppetForge::LazyAccessors