+
    h  c                   s,    ^RI HtHt  ! R R]4      tR# )i   )
XMLBuilderXMLPropertyc                   s   a  ] tR t^
t o RtRtRtRtRtRt	Rt
Rt. ROtR	 t]! R
4      t]! R4      t]! R4      t]! R4      t]! RRR7      tR tRtV tR# )DomainSeclabelz%
Class for generating <seclabel> XML
ZdynamicZstaticZtestSecurityZselinuxZdacZnoneZseclabelc                s   V P                   P                  P                  P                   Uu. uF  qP                  NK  	  ppV P
                  V9   d   V P
                  # V P                  '       g   T;'       d    V^ ,          ;'       g    R# RpV P                  '       d/   \        ^\        V P                  P                  R4      4      4      pV^8X  d   V P                  # V^8X  d   V P                  # R# u upi )i    NZ:)ZconnZcapsZhostZ	secmodelsmodel
MODEL_TESTlabelZminZlenZsplitMODEL_SELINUX	MODEL_DAC)selfZxZcaps_modelsZlab_lens   &   3/usr/share/virt-manager/virtinst/domain/seclabel.py_guess_secmodelZDomainSeclabel._guess_secmodel   s    (,		(;(;(E(EF(E1ww(EF ??k)??"zzz11;q>99T9:::!S!1!1#!678Ga<%%%\>>!  Gs   C9z./@modelz./@typez./labelz./baselabelz
./@relabelT)Zis_yesnoc                s    V P                   '       g   V P                  '       g   R # V P                   f   V P                  V n         V P                  f   V P                  4       V n        R # R # )N)typer   TYPE_DYNAMICr
   )r   Z_guests   &&r	   set_defaultsZDomainSeclabel.set_defaults7   sL    yyy99))DI::--/DJ     )r   r   N)r   r   relabelr   )Z__name__Z
__module__Z__qualname__Z__firstlineno__Z__doc__r   ZTYPE_STATICr   r   r   Z
MODEL_NONEZXML_NAMEZ_XML_PROP_ORDERr
   r   r   r   r   Z	baselabelr   r   Z__static_attributes__Z__classdictcell__)Z__classdict__s   @r	   r   r   
   sy      LKJMIJH;O"$ 
#Ey!D	"EM*I,6G0 0r   r   N)Z
xmlbuilderr    r   r   ) r   r	   <module>r      s    140Z 40r   