
    Pi                    4    d Z ddlmZ ddlmZmZ dgZdd	Zd
S )z,tee command handler - writes stdin to files.    )annotations)ClassificationHandlerContextteectxr   returnr   c                   | j         }d}g }d}|t          |          k     rw||         }|dk    r!|                    ||dz   d                    nH|                    d          r|dz  }]|                    |           |dz  }|t          |          k     w|st          d|          S t          |          dk    r| d|d	          n| dt          |           d
}t          d|t          |                    S )z0Classify tee command by extracting target files.r      z--N-allow)description r   z files)r   redirect_targets)tokenslenextend
startswithappendr   tuple)r   r   basetargetsitdescs          ./root/projects/gits/Dippy/src/dippy/cli/tee.pyclassifyr   
   s1   ZFDG	A
c&kk//1I99NN6!a%''?+++\\# 	FANN1	Q c&kk//  9g48888"%g,,!"3"34'!*D9W9W3w<<9W9W9W 	 w       N)r   r   r   r   )__doc__
__future__r   	dippy.clir   r   COMMANDSr    r   r   <module>r#      sZ    2 2 " " " " " " 4 4 4 4 4 4 4 47     r   