
    kc                     p    G d  d      Z e j                  e j                  e j                  e j                  fZe j                  e j                  e j                  fZ	e j                  e j                  e j                  fZd Z G d d      Zd Z G d d      Zd Zd	 Z ee       Z ee      Z ee      Zy
)c                   ,    e Zd ZdZdZdZdZdZdZdZ	dZ
y	)
ProcessStates    
         (   d      i  N)__name__
__module____qualname__STOPPEDSTARTINGRUNNINGBACKOFFSTOPPINGEXITEDFATALUNKNOWN     3/usr/lib/python3/dist-packages/supervisor/states.pyr   r      s*    GHGGHFEGr   r   c                 ,    t         j                  |       S N)_process_states_by_codegetcodes    r   getProcessStateDescriptionr      s    "&&t,,r   c                       e Zd ZdZdZdZdZy)SupervisorStates      r   N)r   r   r   r   r   
RESTARTINGSHUTDOWNr   r   r   r!   r!      s    EGJHr   r!   c                 ,    t         j                  |       S r   )_supervisor_states_by_coder   r   s    r   getSupervisorStateDescriptionr)   %   s    %))$//r   c                       e Zd ZdZdZdZdZy)EventListenerStatesr   r   r   r   N)r   r   r   READYBUSYACKNOWLEDGEDr   r   r   r   r+   r+   )   s    EDLGr   r+   c                 ,    t         j                  |       S r   )_eventlistener_states_by_coder   r   s    r    getEventListenerStateDescriptionr1   /   s    (,,T22r   c                 r    i }| j                   D ]%  }|j                  d      rt        | |      }|||<   ' |S )N__)__dict__
startswithgetattr)statesdnamer   s       r   _names_by_coder:   4   sB    
A t$64(DAdG Hr   N)r   r   r   r   r   STOPPED_STATESr   r   r   RUNNING_STATESr   SIGNALLABLE_STATESr   r!   r)   r+   r1   r:   r   r(   r0   r   r   r   <module>r>      s      ''&&%%'')
  ''''((* $++"++"++- - 0 3
 )7 +,<=  ./B C r   