Exception: Puppet::ModuleTool::Errors::ModuleToolError
- Defined in:
- lib/puppet/module_tool/errors/base.rb
Direct Known Subclasses
InstallError, InvalidDependencyCycleError, LocalChangesError, MultipleInstalledError, NoVersionsSatisfyError, NotInstalledError, UninstallError, UpgradeError
Instance Attribute Summary
Attributes inherited from Error
Instance Method Summary collapse
Methods inherited from Error
Constructor Details
This class inherits a constructor from Puppet::Error
Instance Method Details
#v(version) ⇒ Object
3 4 5 |
# File 'lib/puppet/module_tool/errors/base.rb', line 3 def v(version) (version || '???').to_s.sub(/^(?=\d)/, 'v') end |
#vstring ⇒ Object
7 8 9 10 11 12 13 |
# File 'lib/puppet/module_tool/errors/base.rb', line 7 def vstring if @action == :upgrade "#{v(@installed_version)} -> #{v(@requested_version)}" else "#{v(@installed_version || @requested_version)}" end end |