in chef/cookbooks/uber_helpers/libraries/node_utils.rb [74:89]
def _parse_profiles(type, value, profiles, mdm = nil)
fail 'profiles XML parsing cannot be nil!' if profiles.nil?
fail 'profiles XML parsing must be a Hash!' unless profiles.is_a?(Hash)
if profiles.key?('_computerlevel')
profiles['_computerlevel'].each do |profile|
profile_type = profile[type]
if mdm == 'ws1' && type == 'ProfileDisplayName'
profile_type = profile_type.split('/V_')[0]
end
return true if profile_type == value
end
end
false
end