
    ae                     &    d dl Z d dlZddZddZdS )    Nc                    t           j        d         }d}t          j                    D ]}	 |                                }n# t          j        $ r Y )w xY wt          |          dk     rA|d         }||k    r|dz  }|dk    rzd|z   dz   }| dk    rt          |           n!| dk    rt          |t           j                   t           j	        
                                rt          |           t                       d S )	Nr         zAnother process z is running.outerrfile)sysargvpsutilprocess_itercmdlineNoSuchProcesslenprintstderrstdinisattyquit)do_printargv0count_runningproccmd_linemessages         /home/ernad/ernad/python/run.pycheckr      s   HQKEM#%%  	||~~HH# 	 	 	H	x==1A;uQM1(50>AG5  gU""gCJ////y!! gFFF% s   A  AAr   c                    t          j                    D ]}	 |                                }n# t           j        $ r Y )w xY w|D ]}| |v r|  dS d| z   dz   }|d                    |          z  }|dz  }|dk    st
          j                                        rt          |           n!|dk    rt          |t
          j	                   t
          j                                        rt          |             dS d	S )
NTzI see z in " "r   r   r   F)
r   r   r   r   joinr
   r   r   r   r   )whatr   r   r   partr   s         r   has_something_withr$      s+   #%%  	||~~HH# 	 	 	H	 	 	Dt||#444"T/G3388H---3u$$	(8(8(:(:$'NNNN&&'
33339##%% #'NNNttt 	 5s   ,>>)N)r   )r   r
   r   r$        r   <module>r'      sI     



   0     r&   