diff options
| author | Brice Figureau <brice-puppet@daysofwonder.com> | 2010-06-06 17:22:03 +0200 |
|---|---|---|
| committer | test branch <puppet-dev@googlegroups.com> | 2010-02-17 06:50:53 -0800 |
| commit | 9592dd896c6aab9a3e9b0181c943e7c9ba3d2d6d (patch) | |
| tree | b2823dc0ed736e3c4cb34f4a0dc5756c7a4061cd /lib/puppet/parser/functions/inline_template.rb | |
| parent | 3696d951f70f5b94b49619dfbc57138d5241bbb8 (diff) | |
Fix #3871 - Add the 'in' operator
This operator allows to find if the left operand is in the right one.
The left operand must be resort to a string, but the right operand can be:
* a string
* an array
* a hash (the search is done on the keys)
This syntax can be used in any place where an expression is supported.
Syntax:
$eatme = 'eat'
if $eatme in ['ate', 'eat'] {
...
}
$value = 'beat generation'
if 'eat' in $value {
notice("on the road")
}
Signed-off-by: Brice Figureau <brice-puppet@daysofwonder.com>
Diffstat (limited to 'lib/puppet/parser/functions/inline_template.rb')
0 files changed, 0 insertions, 0 deletions
