
    v                         d Z ddlmZ ddlmZ ddlmZ ddlmZ ddlmZ  ej                  ej                  j                  ej                  j                         G d dej                               Zy	)
z,gcloud datastore emulator env-unset command.    )absolute_import)division)unicode_literals)base)utilc                   .    e Zd ZdZddiZed        Zd Zy)EnvUnsetzLPrint the commands required to unset a datastore emulators env variables.
  EXAMPLESz~
To print the commands necessary to unset the env variables for
a datastore emulator, run:

  $ {command} --data-dir=DATA-DIR
c                 :    | j                   j                  d       y )Nzconfig[unset])display_info	AddFormat)parsers    ,lib/surface/emulators/datastore/env_unset.pyArgszEnvUnset.Args'   s    
!!/2    c                 @    t        j                  |j                        S )N)r   ReadEnvYamldata_dir)selfargss     r   RunzEnvUnset.Run+   s    DMM**r   N)__name__
__module____qualname____doc__detailed_helpstaticmethodr   r    r   r   r	   r	      s1      - 3 3+r   r	   N)r   
__future__r   r   r   googlecloudsdk.callioper   $googlecloudsdk.command_lib.emulatorsr   ReleaseTracksReleaseTrackALPHABETACommandr	   r   r   r   <module>r'      s`    3 &  ' ( 5 D%%++T->->-C-CD+t|| + E+r   