class Puppet::ModuleTool::Errors::MissingPackageError
Public Class Methods
new(options)
click to toggle source
Calls superclass method
Puppet::Error::new
# File lib/puppet/module_tool/errors/installer.rb 28 def initialize(options) 29 @requested_package = options[:requested_package] 30 @source = options[:source] 31 32 super _("Could not install '%{requested_package}'; no releases are available from %{source}") % { requested_package: @requested_package, source: @source } 33 end
Public Instance Methods
multiline()
click to toggle source
# File lib/puppet/module_tool/errors/installer.rb 35 def multiline 36 message = [] 37 message << _("Could not install '%{requested_package}'") % { requested_package: @requested_package } 38 message << _(" No releases are available from %{source}") % { source: @source } 39 message << _(" Does '%{requested_package}' have at least one published release?") % { requested_package: @requested_package } 40 message.join("\n") 41 end