From: Daniele Sluijters Date: Wed, 25 Feb 2015 17:22:04 +0000 (+0100) Subject: Merge pull request #440 from mhaskel/fix_setting_validation X-Git-Tag: 2.0.0~33 X-Git-Url: https://review.fuel-infra.org/gitweb?a=commitdiff_plain;h=fd71aedda76f60e87b3a996ab22e9f92af560ec2;hp=d6ac23f77796fef37be8173f6574c61091aa82b0;p=puppet-modules%2Fpuppetlabs-apt.git Merge pull request #440 from mhaskel/fix_setting_validation Allow priorities to be zero-padded --- diff --git a/manifests/setting.pp b/manifests/setting.pp index 8d876fa..7740fd6 100644 --- a/manifests/setting.pp +++ b/manifests/setting.pp @@ -21,7 +21,8 @@ define apt::setting ( validate_re($ensure, ['file', 'present', 'absent']) unless is_integer($priority) { - fail('apt::setting priority must be an integer') + # need this to allow zero-padded priority. + validate_re($priority, '^\d+$', 'apt::setting priority must be an integer or a zero-padded integer.') } if $source {