we are passed a string
authorStephen Gran <steve@lobefin.net>
Thu, 2 Jan 2014 19:55:19 +0000 (19:55 +0000)
committerStephen Gran <steve@lobefin.net>
Thu, 2 Jan 2014 19:55:19 +0000 (19:55 +0000)
Signed-off-by: Stephen Gran <steve@lobefin.net>
modules/puppetmaster/lib/puppet/parser/functions/has_role.rb

index ecb3cab..758f500 100644 (file)
@@ -1,6 +1,5 @@
 module Puppet::Parser::Functions
-  newfunction(:has_role, :type => :rvalue) do |args|
-      role = args.shift
+  newfunction(:has_role, :type => :rvalue) do |role|
       roles = lookupvar('site::roles')
       fqdn = lookupvar('fqdn')
       if not roles.include?(role)