
    ~ g                     8    S SK JrJr  S SKJr   " S S\\5      rg)    )PluginIndependentPlugin)is_executablec                   &    \ rS rSrSrSrSrS rSrg)ZVM   zvmzIBM z/VM information)vmcphcpc                 L   S nU R                    H  n[        U5      (       d  M  Un  O   / SQnU R                  U S35      nUS   S:X  a/  US   R                  5       S   nUR	                  SU 3SU 3/5        U R                  U Vs/ s H	  oa SU 3PM     sn5        g s  snf )	N)?zq useridzq userszq privclassz	q cplevelzq cpservicezq cpprot userzq specexzq ssizq cpuszq srmzq vtodzq time fullz
q timezonez	q loaddevzq v osazq v dasdz
q v cryptozq v fcpzq v pavzq v swzq v stzq v niczq stzq xstorezq xstore user systemz
q sxspageszq vmlanz	q vswitchzq vswitch detailszq vswitch accesszq vswitch activezq vswitch accesslistzq vswitch promiscuouszq vswitch controllerzq port group all active detailszq setzq commzq controller allzq fcpzq frameszq lanzq lan all detailszq lan all accesszq memassistzq niczq pavzq proczq proc topologyzq mtzq qioasszq spacesz
q swch allzq tracez	q mdcachezq alloc pagezq alloc spoolzq dumpz	q dumpdevzq pcifunctionzq vmrelocatezind loadzind spzind userz	 q useridstatusr   outputz
q reorder zq quickdsp  )commandsr   collect_cmd_outputsplitextendadd_cmd_output)selfvm_cmdcmdvm_cmds	vm_id_outvm_idvcmds          8/usr/lib/python3/dist-packages/sos/report/plugins/zvm.pysetup	ZVM.setup   s    ==CS!! !@
D ++vhi,@A	X!#h'--/2ENNUG$eW% 
 	GDGDxq/GDEDs   	B! N)	__name__
__module____qualname____firstlineno__plugin_name
short_descr   r   __static_attributes__r       r   r   r      s    K'JHSFr'   r   N)sos.report.pluginsr   r   sos.utilitiesr   r   r   r'   r   <module>r*      s     9 'YF&# YFr'   