class Object
Public Instance Methods
forge(uri)
click to toggle source
# File lib/fuller.rb, line 3 def forge(uri) puts "Using forge #{uri}" $uri = uri end
mod(name, version=false)
click to toggle source
# File lib/fuller.rb, line 8 def mod(name, version=false) abort "You must specify a forge before declaring dependencies!" if $uri.nil? cmd = "puppet module install --module_repository #{$uri} #{name}" cmd += " --version #{version}" if version puts "Installing #{name}" abort 'Failed!'.red if not system(cmd) end