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 29 def initialize(options) 30 @requested_package = options[:requested_package] 31 @source = options[:source] 32 33 super _("Could not install '%{requested_package}'; no releases are available from %{source}") % { requested_package: @requested_package, source: @source } 34 end
Public Instance Methods
multiline()
click to toggle source
# File lib/puppet/module_tool/errors/installer.rb 36 def multiline 37 message = [] 38 message << _("Could not install '%{requested_package}'") % { requested_package: @requested_package } 39 message << _(" No releases are available from %{source}") % { source: @source } 40 message << _(" Does '%{requested_package}' have at least one published release?") % { requested_package: @requested_package } 41 message.join("\n") 42 end