X-Git-Url: https://git.donarmstrong.com/?a=blobdiff_plain;ds=sidebyside;f=modules%2Fpuppetmaster%2Flib%2Fpuppet%2Fparser%2Ffunctions%2Fentropy_provider.rb;fp=modules%2Fpuppetmaster%2Flib%2Fpuppet%2Fparser%2Ffunctions%2Fentropy_provider.rb;h=e16290ce6d5b655b19a1b22400c875bda5969962;hb=b205ddb2483ddcb875e17fc80379f881bb67acb6;hp=85b8bf1dbbc9fa208aeacde2c2895ae0a34ac979;hpb=80b0cc62b8ca834194819f486a7f2bf1ba23f61b;p=dsa-puppet.git diff --git a/modules/puppetmaster/lib/puppet/parser/functions/entropy_provider.rb b/modules/puppetmaster/lib/puppet/parser/functions/entropy_provider.rb index 85b8bf1d..e16290ce 100644 --- a/modules/puppetmaster/lib/puppet/parser/functions/entropy_provider.rb +++ b/modules/puppetmaster/lib/puppet/parser/functions/entropy_provider.rb @@ -30,6 +30,7 @@ module Puppet::Parser::Functions hoster[name] = [] unless hoster[name] hoster[name] << node end + raise Puppet::ParseError, "entropy_provider: no entropy providers" unless provider.size > 0 # figure out which entropy provider to use consumer_hoster = nodeinfo['hoster']