+
    h  c                   s\    ^RI HtHtHt  ! R R]4      t ! R R]4      t ! R R]4      tR# )	i   )
XMLBuilderXMLChildPropertyXMLPropertyc                   sJ    ] tR t^tRt]! R4      t]! R4      t]! R4      tRt	R# )_SysinfoEntryZentryz./@nameZ.z./@file N)
__name__
__module____qualname____firstlineno__XML_NAMEr   ZnameZvalueZfile__static_attributes__r       2/usr/share/virt-manager/virtinst/domain/sysinfo.pyr   r      s%    Hy!DEy!Dr   r   c                   s    ] tR t^tRtR# )_SysinfoOemStringr   N)r   r   r   r   r
   r   r   r   r   r      s    r   r   c                   s   ] tR t^tRtRt. ROt]! R4      t]! R4      t	]! R4      t
]! R4      t]! R4      t]! R4      t]! R	4      t]! R
4      t]! R4      t]! R4      t]! R4      t]! R4      t]! R4      t]! R4      t]! R4      t]! R4      t]! R4      t]! R4      t]! R4      t]! R4      t]! R4      t]! R4      t]! R4      t]! ] RR7      t!]! ]"4      t#Rt$R# )DomainSysinfoz-
Class for building and domain <sysinfo> XML
Zsysinfoz./@typez./bios/entry[@name='date']z./bios/entry[@name='vendor']z./bios/entry[@name='version']z./bios/entry[@name='release']z./system/entry[@name='uuid']z$./system/entry[@name='manufacturer']z./system/entry[@name='product']z./system/entry[@name='version']z./system/entry[@name='serial']z./system/entry[@name='sku']z./system/entry[@name='family']z'./baseBoard/entry[@name='manufacturer']z"./baseBoard/entry[@name='product']z"./baseBoard/entry[@name='version']z!./baseBoard/entry[@name='serial']z ./baseBoard/entry[@name='asset']z#./baseBoard/entry[@name='location']z%./chassis/entry[@name='manufacturer']z ./chassis/entry[@name='version']z./chassis/entry[@name='serial']z./chassis/entry[@name='asset']z./chassis/entry[@name='sku']z./oemStrings)Zrelative_xpathr   N)typebios_vendorbios_version	bios_datebios_releasesystem_manufacturersystem_productsystem_versionsystem_serialsystem_uuid
system_skusystem_familybaseBoard_manufacturerbaseBoard_productbaseBoard_versionbaseBoard_serialbaseBoard_assetbaseBoard_locationchassis_manufacturerchassis_versionchassis_serialchassis_assetchassis_sku
oemStrings)%r   r   r   r   Z__doc__r	   Z_XML_PROP_ORDERr   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r    r!   r"   r#   r$   r%   r   r   r&   r   Zentriesr
   r   r   r   r   r      s1    HO6 y!D89I<=K>?L>?L<=K%&LM !BCN !BCN @AM:;J @AM()RS#$HI#$HI"#FG!"DEO$%JK&'NO!"DEO !BCN @AM<=K!"3NSJ}-Gr   r   N)Z
xmlbuilderr    r   r   r   r   r   r   r   r   <module>r'      s2    C B"J "	 	>.J >.r   