def load_current_resource
@current_resource = Chef::Resource::Group.new(@new_resource.name)
@current_resource.group_name(@new_resource.group_name)
group_info = nil
begin
group_info = Etc.getgrnam(@new_resource.group_name)
rescue ArgumentError => e
@group_exists = false
Chef::Log.debug("#{@new_resource} group does not exist")
end
if group_info
@new_resource.gid(group_info.gid) unless @new_resource.gid
@current_resource.gid(group_info.gid)
@current_resource.members(group_info.mem)
end
@current_resource
end