From b94f912e40602823ad977f3e5c6059fa3a2fccef Mon Sep 17 00:00:00 2001 From: Nicolas Vigier Date: Thu, 23 May 2013 15:06:33 +0000 Subject: Move group_members function to mga-common The group_members function currently defined in buildsystem module could be used outside of this module, so move it to mga-common. --- .../buildsystem/lib/puppet/parser/functions/group_members.rb | 10 ---------- .../mga-common/lib/puppet/parser/functions/group_members.rb | 10 ++++++++++ 2 files changed, 10 insertions(+), 10 deletions(-) delete mode 100644 modules/buildsystem/lib/puppet/parser/functions/group_members.rb create mode 100644 modules/mga-common/lib/puppet/parser/functions/group_members.rb diff --git a/modules/buildsystem/lib/puppet/parser/functions/group_members.rb b/modules/buildsystem/lib/puppet/parser/functions/group_members.rb deleted file mode 100644 index c5cecbe8..00000000 --- a/modules/buildsystem/lib/puppet/parser/functions/group_members.rb +++ /dev/null @@ -1,10 +0,0 @@ -require 'etc' -# group_members($group) -# -> return a array with the login of the group members - -module Puppet::Parser::Functions - newfunction(:group_members, :type => :rvalue) do |args| - group = args[0] - return Etc.getgrnam(group).mem - end -end diff --git a/modules/mga-common/lib/puppet/parser/functions/group_members.rb b/modules/mga-common/lib/puppet/parser/functions/group_members.rb new file mode 100644 index 00000000..c5cecbe8 --- /dev/null +++ b/modules/mga-common/lib/puppet/parser/functions/group_members.rb @@ -0,0 +1,10 @@ +require 'etc' +# group_members($group) +# -> return a array with the login of the group members + +module Puppet::Parser::Functions + newfunction(:group_members, :type => :rvalue) do |args| + group = args[0] + return Etc.getgrnam(group).mem + end +end -- cgit v1.2.1