ok
Direktori : /proc/thread-self/root/proc/thread-self/root/usr/lib/python2.7/site-packages/clcommon/ |
Current File : //proc/thread-self/root/proc/thread-self/root/usr/lib/python2.7/site-packages/clcommon/clfunc.pyc |
� b=0Yc @ s� d d l Z d d l Z d d l Z d d l Z d d l Z d Z d � Z i d d 6d d 6d d 6d d 6Z d � Z d e j d � Z d e j d � Z d � Z d � Z d S( i����Ns /proc/lve/listc C s� y� t t d � } | j � } y t | d d � d g } Wn! t k r_ d d t g } n X| d d k r d d g } n Wn! t k r� d d t g } n X| S( Nt ri t OKs/ clcommon: get_lve_version: Can`t get data from i s+ clcommon: get_lve_version: Can`t open file ( t opent LVE_FILEt readlinest intt IndexErrort Nonet IOError( t ft linest LVE_VERSIONt LVE_VERISON( ( s3 /usr/lib/python2.7/site-packages/clcommon/clfunc.pyt get_lve_version s i t Ki t Mt Gt Tc C s� t | � } t j d � } t j d � } t j d t j � } | j | � } | j | � } | j | � } | d k s� | d k s� | d k r� | Sd S( sb check that val is a valid CPU limit (0-100 int or speed (% or MHZ\GHZ)) return val if ok a s \d{1,2}0?$s \d+(?:\.\d+)?%$s \d+(?:\.\d+)?(mhz|ghz)+$N( t strt ret compilet IGNORECASEt matchR ( t valt datat regexp_intt regexp_speedpt regexp_speedft p1t p2t p3( ( s3 /usr/lib/python2.7/site-packages/clcommon/clfunc.pyt validate_cpu s $i c C sI y t | � } Wn t k r$ d SX| | k o<