From 3c870d8f33eb757ddc16c33e89618a58685606fd Mon Sep 17 00:00:00 2001 From: James Turnbull Date: Tue, 18 Nov 2008 22:54:22 +1100 Subject: Added versionable feature to the RPM provider --- CHANGELOG | 2 ++ lib/puppet/provider/package/rpm.rb | 2 ++ 2 files changed, 4 insertions(+) diff --git a/CHANGELOG b/CHANGELOG index 1a03dc415..2399b2331 100644 --- a/CHANGELOG +++ b/CHANGELOG @@ -1,4 +1,6 @@ 0.24.x + Added versionable feature to the RPM provider + Moved RRD feature from util/metric.rb to feature/base.rb Fixed #1735 and #1747 - Fixes to confine system 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] -- cgit