mirror of
https://github.com/munki/munki.git
synced 2026-01-06 22:49:58 -06:00
Retrieve SAPCode key in optionXML.xml for both RIBS and HD
- so that we have this key regardless of RIBS and HD installers - fixes #649
This commit is contained in:
@@ -425,7 +425,8 @@ def parseOptionXML(option_xml_file):
|
||||
|
||||
# CS5 to CC 2015.0-2015.2 releases use RIBS, and we retrieve a
|
||||
# display name, version and 'mediaSignature' for building installs
|
||||
# items
|
||||
# items. SAPCode is also stored so that we can later search by this
|
||||
# key across both RIBS and HyperDrive installer metadata.
|
||||
medias_elements = installinfo[0].getElementsByTagName('Medias')
|
||||
if medias_elements:
|
||||
media_elements = medias_elements[0].getElementsByTagName('Media')
|
||||
@@ -435,6 +436,7 @@ def parseOptionXML(option_xml_file):
|
||||
product['prodName'] = getXMLtextElement(media, 'prodName')
|
||||
product['prodVersion'] = getXMLtextElement(
|
||||
media, 'prodVersion')
|
||||
product['SAPCode'] = getXMLtextElement(media, 'SAPCode')
|
||||
setup_elements = media.getElementsByTagName('Setup')
|
||||
if setup_elements:
|
||||
mediaSignatureElements = setup_elements[
|
||||
|
||||
Reference in New Issue
Block a user