Module: PuppetForge::V3

Defined in:
lib/shared/puppet_forge/v3.rb,
lib/shared/puppet_forge/v3/module.rb,
lib/shared/puppet_forge/v3/module_release.rb

Defined Under Namespace

Classes: Module, ModuleRelease

Class Method Summary collapse

Class Method Details

.normalize_name(name) ⇒ Object

Normalize a module name to use a hyphen as the separator between the author and module.

Examples:

PuppetForge::V3.normalize_name('my/module') #=> 'my-module'
PuppetForge::V3.normalize_name('my-module') #=> 'my-module'


9
10
11
# File 'lib/shared/puppet_forge/v3.rb', line 9

def self.normalize_name(name)
  name.tr('/', '-')
end