????
| Current Path : /proc/self/root/proc/self/root/lib/python2.7/site-packages/sos/plugins/ |
| Current File : //proc/self/root/proc/self/root/lib/python2.7/site-packages/sos/plugins/kvm.pyc |
�
Dr^c @ sQ d d l m Z m Z m Z m Z d d l Z d e e e e f d � � YZ d S( i����( t Plugint RedHatPlugint DebianPlugint UbuntuPluginNt Kvmc B sA e Z d Z d Z d Z d Z e Z d � Z d � Z d � Z
RS( s Kernel virtual machine
t kvmt systemt virts /sys/kernel/debugc C s t j d t j � S( Ns /sys/module/kvm( t ost accesst R_OK( t self( ( s3 /usr/lib/python2.7/site-packages/sos/plugins/kvm.pyt
check_enabled s c C s� | j d d d d g � t j j | j � sz t | _ | j d | j � } | d d k rz | j d � t | _ d Sn | j
d � d S(
Ns /sys/module/kvm/srcversions /sys/module/kvm_intel/srcversions /sys/module/kvm_amd/srcversions /sys/module/ksm/srcversions mount -t debugfs debugfs %st statusi s, debugfs not mounted and mount attempt faileds kvm_stat --once( t
add_copy_specR t patht ismountt debugfs_patht Truet _debugfs_cleanupt
call_ext_progt
_log_errort Falset add_cmd_output( R t r( ( s3 /usr/lib/python2.7/site-packages/sos/plugins/kvm.pyt setup s
c C sM | j rI t j j | j � rI | j d | j � | j d | j � n d S( Ns umount %ss could not unmount %s( R R R R R R R ( R ( ( s3 /usr/lib/python2.7/site-packages/sos/plugins/kvm.pyt postproc. s ( s systemR ( t __name__t
__module__t __doc__t plugin_namet profilesR R R R R R ( ( ( s3 /usr/lib/python2.7/site-packages/sos/plugins/kvm.pyR s ( t sos.pluginsR R R R R R ( ( ( s3 /usr/lib/python2.7/site-packages/sos/plugins/kvm.pyt <module> s "