B
    ß‹d]  ã               @   s$   d dl Z d dlZdd„ Zdd„ ZdS )é    Nc          
   C   sD   yt  | d¡ W n* tk
r: } z|jtjkS d}~X Y nX dS dS )z8 Returns true if the given pid exists, false otherwise. r   NT)ÚosÚkillÚOSErrorÚerrnoÚEPERM)ÚpidÚe© r	   úW/work/yifan.wang/ringdown/master-ringdown-env/lib/python3.7/site-packages/glue/utils.pyÚ
pid_exists   s
    r   c          
   C   sF   yt  | ¡ W n2 tk
r@ } z|jtjkr.n‚ W d d }~X Y nX | S )N)r   Úmakedirsr   r   ÚEEXIST)ÚpathÚexcr	   r	   r
   Úmkdir_p2   s    r   )r   r   r   r   r	   r	   r	   r
   Ú<module>   s   
