_parse_kext_profile

in chef/cookbooks/uber_helpers/libraries/node_utils.rb [32:49]


    def _parse_kext_profile(profileid, kextid, profiles)
      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|
          
          return true if profile['ProfileIdentifier'] == profileid && profile.to_s.include?(kextid)
          
          
          
          
          
        end
      end
      false
    end