Module Puppet::Module::Tool
In: lib/puppet/module/tool.rb

Methods

Constants

REPOSITORY_URL = 'http://forge.puppetlabs.com'   Default repository URL.
ARTIFACTS = ['pkg', /^\./, /^~/, /^#/, 'coverage']   Directory names that should not be checksummed.
FULL_NAME_PATTERN = /\A([^-\/|.]+)[-|\/](.+)\z/

Public Class methods

Is this a directory that shouldn‘t be checksummed?

TODO: Should this be part of Checksums? TODO: Rename this method to reflect it‘s purpose? TODO: Shouldn‘t this be used when building packages too?

Return the filename with the changelog.

Return Repository to fetch data from based on Puppet‘s config file.

Return Pathname for the directory this tool was installed into.

Return the filename with the usage documenation.

Return the username and modname for a given full_name, or raise an ArgumentError if the argument isn‘t parseable.

Return the tool‘s string version.

Return Pathname for this tool‘s working directory.

[Validate]