
                             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	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.    )absolute_import)division)unicode_literals)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*   
__future__r   r   r   googlecloudsdk.callioper   r   ,googlecloudsdk.command_lib.config.virtualenvr   googlecloudsdk.corer	   r
   googlecloudsdk.core.consoler   googlecloudsdk.core.utilr   Commandr   r%   r$   r!   <module>r3      s:     0 &  ' ) . = & # 2 *T\\ r$   