diff options
Diffstat (limited to 'lib/chef/resource/group.rb')
-rw-r--r-- | lib/chef/resource/group.rb | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/lib/chef/resource/group.rb b/lib/chef/resource/group.rb index 3a129592d0..b76d546b60 100644 --- a/lib/chef/resource/group.rb +++ b/lib/chef/resource/group.rb @@ -37,11 +37,11 @@ class Chef property :gid, [ String, Integer ], description: "The identifier for the group." - property :members, [String, Array], default: lazy { [] }, + property :members, [String, Array], default: [], coerce: proc { |arg| arg.is_a?(String) ? arg.split(/\s*,\s*/) : arg }, description: "Which users should be set or appended to a group. When more than one group member is identified, the list of members should be an array: members ['user1', 'user2']." - property :excluded_members, [String, Array], default: lazy { [] }, + property :excluded_members, [String, Array], default: [], coerce: proc { |arg| arg.is_a?(String) ? arg.split(/\s*,\s*/) : arg }, description: "Remove users from a group. May only be used when append is set to true." |