diff options
author | Krzysztof Wilczynski <krzysztof.wilczynski@linux.com> | 2011-04-29 20:58:28 +0100 |
---|---|---|
committer | Krzysztof Wilczynski <krzysztof.wilczynski@linux.com> | 2011-04-29 20:58:28 +0100 |
commit | 8454622e32e599d7e135e894f70ef2e8e42dcda6 (patch) | |
tree | b136860750c76284319f6ae06eded18d39dd5bf7 /fact.rb | |
parent | b24c839f89058dd56e458420775a32ca46ea3259 (diff) | |
download | puppet-stdlib-8454622e32e599d7e135e894f70ef2e8e42dcda6.tar.gz puppet-stdlib-8454622e32e599d7e135e894f70ef2e8e42dcda6.tar.bz2 |
Added check to ensure that given fact name is a string.
Signed-off-by: Krzysztof Wilczynski <krzysztof.wilczynski@linux.com>
Diffstat (limited to 'fact.rb')
-rw-r--r-- | fact.rb | 4 |
1 files changed, 4 insertions, 0 deletions
@@ -12,6 +12,10 @@ module Puppet::Parser::Functions fact = arguments[0] + if not fact.is_a?(String) + raise(Puppet::ParseError, 'fact(): Requires fact name to be a string') + end + raise(Puppet::ParseError, 'fact(): You must provide ' + 'fact name') if fact.empty? |