Use has_entropy instead of operatingsystem to confine/set default package provider

This commit is contained in:
2014-07-24 22:10:36 +01:00
parent 7e78985fdb
commit ce1ae3f96f

View File

@@ -11,9 +11,9 @@ Puppet::Type.type(:package).provide :entropy, :parent => Puppet::Provider::Packa
commands :equo => "/var/lib/puppet/lib/puppet/provider/package/entropy/equo_locale" commands :equo => "/var/lib/puppet/lib/puppet/provider/package/entropy/equo_locale"
confine :operatingsystem => :sabayon confine :has_entropy => true
defaultfor :operatingsystem => :sabayon defaultfor :has_entropy => true
def self.instances def self.instances
result_format = /^(\S+)\/(\S+)-([\.\d]+(?:_(?:alpha|beta|pre|rc|p)\d+)?(?:-r\d+)?)(?:#(\S+))?$/ result_format = /^(\S+)\/(\S+)-([\.\d]+(?:_(?:alpha|beta|pre|rc|p)\d+)?(?:-r\d+)?)(?:#(\S+))?$/