
                             S r SSKJr  SSKJr  SSKJr  SSKJr  SSKJr  SSK	J
r
  SSKJr   " S	 S
\R                  5      rg)z)Command to delete virtualenv environment.    )base)
exceptions)util)config)log)
console_io)filesc                       \ rS rSrSrS rSrg)Delete   z Delete a virtualenv environment.c                 p   [         R                  " 5       R                  n[        R                  " U5      (       dB  [
        R                  R                  SR                  U5      5        [        R                  " SS9e[        R                  " SR                  U5      SS9  [        R                  " U5        g )Nz!Virtual env does not exist at {}.   )	exit_codezDelete virtual env setup at {}T)messagecancel_on_no)r   Pathsvirtualenv_dirr   VirtualEnvExistsr   statusPrintformatr   ExitCodeNoErrorr   PromptContinuer	   RmTree)selfargsve_dirs      'lib/surface/config/virtualenv/delete.pyRun
Delete.Run    s    \\^**F  ((	jj:AA&IJ&&33077? 
LL     N)__name__
__module____qualname____firstlineno____doc__r   __static_attributes__r"   r!   r   r   r      s
    (r!   r   N)r'   googlecloudsdk.callioper   r   ,googlecloudsdk.command_lib.config.virtualenvr   googlecloudsdk.corer   r   googlecloudsdk.core.consoler   googlecloudsdk.core.utilr	   Commandr   r"   r!   r   <module>r/      s1     0 ) . = & # 2 *T\\ r!   