ó
á™xTc           @   sL   d  d l  m Z d  d l Z d „  Z e d k rH e d e j d ƒ n  d S(   iÿÿÿÿ(   t   divisionNc         C   sò   d d  l  j } | j } y t Wn t k
 r@ t j d } n X| t ƒ } | j | | ƒ ƒ \ } } | d k r™ | j | ƒ r™ t j j d | ƒ n  d d  l	 } | j
 j d d  ƒ } | d  k	 sØ t |  ƒ d k rà | GHn d j |  ƒ GHd  S(   Niÿÿÿÿi    t   libtbxt   return_value_if_unknownt    (   t   os.patht   patht   dirnamet   __file__t	   NameErrort   syst   splitt   isdirt   insertt   libtbx.introspectiont   introspectiont   number_of_processorst   Nonet   lent   join(   t   argst   opt   dnt   dt   bR   t   n(    (    s[   /public2/ftp/pub/ccp4/6.5/ccp4-6.5/lib/py2/libtbx/command_line/show_number_of_processors.pyt   run   s    	  t   __main__R   i   (   t
   __future__R    R	   R   t   __name__t   argv(    (    (    s[   /public2/ftp/pub/ccp4/6.5/ccp4-6.5/lib/py2/libtbx/command_line/show_number_of_processors.pyt   <module>   s   	