diff options
author | James Turnbull <james@lovedthanlost.net> | 2008-11-18 22:54:22 +1100 |
---|---|---|
committer | James Turnbull <james@lovedthanlost.net> | 2008-11-18 22:54:22 +1100 |
commit | 3c870d8f33eb757ddc16c33e89618a58685606fd (patch) | |
tree | 2434e12e5a85a4266e8bc1ac9d7c04c9246482da /lib/puppet | |
parent | f62d04d511a811a098854342d8be189f466f5a68 (diff) | |
download | puppet-3c870d8f33eb757ddc16c33e89618a58685606fd.tar.gz puppet-3c870d8f33eb757ddc16c33e89618a58685606fd.tar.xz puppet-3c870d8f33eb757ddc16c33e89618a58685606fd.zip |
Added versionable feature to the RPM provider
Diffstat (limited to 'lib/puppet')
-rwxr-xr-x | lib/puppet/provider/package/rpm.rb | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/lib/puppet/provider/package/rpm.rb b/lib/puppet/provider/package/rpm.rb index b5a5c5dbc..09f78bf72 100755 --- a/lib/puppet/provider/package/rpm.rb +++ b/lib/puppet/provider/package/rpm.rb @@ -4,6 +4,8 @@ Puppet::Type.type(:package).provide :rpm, :source => :rpm, :parent => Puppet::Pr desc "RPM packaging support; should work anywhere with a working ``rpm`` binary." + has_feature :versionable + # The query format by which we identify installed packages NEVRAFORMAT = "%{NAME} %|EPOCH?{%{EPOCH}}:{0}| %{VERSION} %{RELEASE} %{ARCH}" NEVRA_FIELDS = [:name, :epoch, :version, :release, :arch] |