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

            $ {command}
          c                 :    U R                   R                  S5        g )Nzconfig[export])display_info	AddFormat)parsers    )lib/surface/emulators/spanner/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
      s2     P - 4 4&r   r
   N)r"   
__future__r   r   r   googlecloudsdk.callioper   $googlecloudsdk.command_lib.emulatorsr   r   ReleaseTracksReleaseTrackALPHABETAGACommandr
   r   r   r   <module>r/      sq    1 &  ' ( = 5 D%%++T->->-C-C%%((*&dll &*&r   