
                             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	  \R                  " \R                  R                  \R                  R                  5       " S S	\R                  5      5       rg
)z*gcloud bigtable emulator env_init command.    )absolute_import)division)unicode_literals)base)bigtable_util)utilc                   6    \ rS rSrSrSS0r\S 5       rS rSr	g)	EnvInit   zHPrint the commands required to export Bigtable emulator's env variables.EXAMPLESzn          To print the env variables exports for a Bigtable emulator, run:

            $ {command}
          c                 :    U R                   R                  S5        g )Nzconfig[export])display_info	AddFormat)parsers    *lib/surface/emulators/bigtable/env_init.pyArgsEnvInit.Args&   s    
!!"23    c                 X    [         R                  " 5       n[        R                  " U5      $ )N)r   
GetDataDirr   ReadEnvYaml)selfargsdata_dirs      r   RunEnvInit.Run*   s!    '')HH%%r    N)
__name__
__module____qualname____firstlineno____doc__detailed_helpstaticmethodr   r   __static_attributes__r   r   r   r
   r
      s/    P  - 4 4&r   r
   N)r"   
__future__r   r   r   googlecloudsdk.callioper   $googlecloudsdk.command_lib.emulatorsr   r   ReleaseTracksReleaseTrackALPHABETACommandr
   r   r   r   <module>r.      sa    1 &  ' ( > 5 D%%++T->->-C-CD&dll & E&r   