
    W                         S 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.    )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   googlecloudsdk.callioper   $googlecloudsdk.command_lib.emulatorsr   r   ReleaseTracksReleaseTrackALPHABETACommandr   r   r   r   <module>r*      sZ    1 ) > 5 D%%++T->->-C-CD&dll & E&r   