%PDF- %PDF-
Mini Shell

Mini Shell

Direktori : /opt/alt/python27/lib64/python2.7/site-packages/psutil/
Upload File :
Create Path :
Current File : //opt/alt/python27/lib64/python2.7/site-packages/psutil/_common.pyc

�
���Rc@ sdZddlmZddlZddlZddlZddlZddlZddlm	Z	m
Z
mZdd�Z
defd��YZd�Zd	efd
��YZdd�Zd�Zed
d�Zedd�Zedd�Zedd�Zedd�Zedd�Zedd�Zedd�Zedd�Zedd �Zed!d"�Zed#d$�Z ddl!Z!dd%l!m"Z"m#Z#m$Z$e%e!d&d�Z&e%e!d'd�Z'ie"e&e'ge#e$gfd(6e"e&ge#gfd)6e"ge#gfd*6e"e&ge$gfd+6e"ge$gfd,6e"e&ge#e$gfd-6e"ge#e$gfd.6e&ge#e$gfd/6Z(e&dk	r�e(j)ie&ge#gfd06e&ge$gfd16�ne'dk	r�e(j)ie'ge#e$gfd26�n["[&['[#[$[!e	d3d4�Z*e	d5d6�Z+e	d3d4�Z,e	d7d8�Z-e	d9d:�Z.e	d9d;�Z/e	d<d=�Z0e	d>d?�Z1e	d@dA�Z2e	dBdC�Z3e	dDdE�Z4e	dFdG�Z5e	d<dH�Z6e	dIdH�Z7e	dJdK�Z8e	dLdM�Z9e	dNdO�Z:dS(Ps*Common objects shared by all _ps* modules.i����(tdivisionN(t
namedtupletlongtwrapscC sMy||d}Wntk
r+d}nX|dk	rEt||�S|SdS(s5Calculate percentage usage of 'used' against 'total'.idiN(tZeroDivisionErrortNonetround(tusedttotalt_roundtret((sA/opt/alt/python27/lib64/python2.7/site-packages/psutil/_common.pyt
usage_percents


tconstantcB s5eZdZdd�Zd�Zd�Zd�ZRS(sFA constant type; overrides base int to provide a useful name on str().cC s@tt|�j||�}||_|dk	r<||_n|S(N(tsuperRt__new__t_nameRt__doc__(tclstvaluetnametdoctinst((sA/opt/alt/python27/lib64/python2.7/site-packages/psutil/_common.pyR!s
	cC s|jS(N(R(tself((sA/opt/alt/python27/lib64/python2.7/site-packages/psutil/_common.pyt__str__(scC s^t|t�rt|�|kSt|t�r>t|�|kSt|t�rZ|j|kStS(N(t
isinstancetintRtstrRtFalse(Rtother((sA/opt/alt/python27/lib64/python2.7/site-packages/psutil/_common.pyt__eq__+s
cC s|j|�S(N(R(RR((sA/opt/alt/python27/lib64/python2.7/site-packages/psutil/_common.pyt__ne__;sN(t__name__t
__module__RRRRRR(((sA/opt/alt/python27/lib64/python2.7/site-packages/psutil/_common.pyRs
		c si���fd�}|S(s)A simple memoize decorator for functions.c s'|�kr�|��|<n�|S(N((tx(tcachetf(sA/opt/alt/python27/lib64/python2.7/site-packages/psutil/_common.pytmemfAs((R#R$((R"R#sA/opt/alt/python27/lib64/python2.7/site-packages/psutil/_common.pytmemoize>stcached_propertycB s&eZdZeZd�Zd�ZRS(s)A memoize decorator for class properties.cC s
||_dS(N(tfunc(RR'((sA/opt/alt/python27/lib64/python2.7/site-packages/psutil/_common.pyt__init__KscC s2|j|�}|jr.||j|jj<n|S(N(R'tenabledt__dict__R(RtinstancettypeR
((sA/opt/alt/python27/lib64/python2.7/site-packages/psutil/_common.pyt__get__Ns	(RR RtTrueR)R(R-(((sA/opt/alt/python27/lib64/python2.7/site-packages/psutil/_common.pyR&Gs	c s�fd�}|S(s>A decorator which can be used to mark functions as deprecated.c sgd�j��dk	r*�d�7�n�jdkrE��_nt����fd��}|S(Nspsutil.%s is deprecateds; use %s insteadc s&tj�dtdd��||�S(Ntcategoryt
stackleveli(twarningstwarntDeprecationWarning(targstkwargs(tfuntmsg(sA/opt/alt/python27/lib64/python2.7/site-packages/psutil/_common.pytinner^s(RRRR(R6R8(treplacement(R6R7sA/opt/alt/python27/lib64/python2.7/site-packages/psutil/_common.pytouterWs
((R9R:((R9sA/opt/alt/python27/lib64/python2.7/site-packages/psutil/_common.pyt
deprecatedUs
cC smytj|�}WnCtk
rXtj�d}|jtjtjfkrT�ntSXtj	|j
�SdS(s�Same as os.path.isfile() but does not swallow EACCES / EPERM
    exceptions, see:
    http://mail.python.org/pipermail/python-dev/2012-June/120787.html
    iN(toststattOSErrortsystexc_infoterrnotEPERMtEACCESRtS_ISREGtst_mode(tpathtstterr((sA/opt/alt/python27/lib64/python2.7/site-packages/psutil/_common.pyt
isfile_strictgs
itrunningitsleepingis
disk sleepitstoppedistracing stopitzombieitdeadis	wake killitwakingi	tidlei
tlockeditwaiting(tAF_INETtSOCK_STREAMt
SOCK_DGRAMtAF_INET6tAF_UNIXtallttcpttcp4tudptudp4tinettinet4tinet6ttcp6tudp6tunixtusagestotal used free percenttswaps total used free percent sin soutt	partitionsdevice mountpoint fstype optstiostatsKbytes_sent bytes_recv packets_sent packets_recv errin errout dropin dropoutsBread_count write_count read_bytes write_bytes read_time write_timetusersname terminal host startedtmeminfosrss vmstcputimessuser systemtopenfilespath fdt
connections2fd family type local_address remote_address statustthreadsid user_time system_timesreal effective savedtgrouptios-read_count write_count read_bytes write_bytestionices
ioclass valuetamountsvoluntary involuntary(;Rt
__future__RR?R<R=RAR1tpsutil._compatRRRRRRRR%tobjectR&R;RItSTATUS_RUNNINGtSTATUS_SLEEPINGtSTATUS_DISK_SLEEPtSTATUS_STOPPEDtSTATUS_TRACING_STOPt
STATUS_ZOMBIEtSTATUS_DEADtSTATUS_WAKE_KILLt
STATUS_WAKINGtSTATUS_IDLEt
STATUS_LOCKEDtSTATUS_WAITINGtsocketRSRTRUtgetattrRVRWt	conn_tmaptupdatet
nt_sysmeminfotnt_swapmeminfotnt_diskinfotnt_partitiont
nt_net_iostattnt_disk_iostattnt_usert
nt_meminfotnt_cputimestnt_openfilet
nt_connectiont	nt_threadtnt_uidstnt_gidstnt_iot	nt_ionicetnt_ctxsw(((sA/opt/alt/python27/lib64/python2.7/site-packages/psutil/_common.pyt<module>s� 						

Zerion Mini Shell 1.0