Exception: Puppet::ModuleTool::Errors::ModuleToolError
- Defined in:
- lib/puppet/module_tool/errors/base.rb
Direct Known Subclasses
InstallConflictError, InstallError, InvalidDependencyCycleError, InvalidModuleError, LocalChangesError, MultipleInstalledError, NoCandidateReleasesError, 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 |