
    c                        S r SSKJr  SSKJr  SSKJr  SSKJr  S r\R                  " \R                  R                  \R                  R                  \R                  R                  5       " S S\R                  5      5       rg	)
zCommand group for spanner.    )absolute_import)division)unicode_literals)basec                 :    SR                  SU R                  5      $ )Nz$https://spanner.googleapis.com/{}/{}v1)formatname)resources    lib/surface/spanner/__init__.py_GetUrir      s    	/	6	6tX]]	KK    c                   F    \ rS rSrSr\R                  r\S 5       r	S r
Srg)Spanner   z!Command groups for Cloud Spanner.c                 B    U R                   R                  [        5        g N)display_info
AddUriFuncr   )parsers    r   ArgsSpanner.Args#   s    
""7+r   c                 4    [         R                  " U5        AAg r   )r   RequireProjectID)selfcontextargss      r   FilterSpanner.Filter'   s    $r    N)__name__
__module____qualname____firstlineno____doc__r   DATABASES_CATEGORYcategorystaticmethodr   r   __static_attributes__r    r   r   r   r      s)     *$$(, ,r   r   N)r%   
__future__r   r   r   googlecloudsdk.callioper   r   ReleaseTracksReleaseTrackGABETAALPHAGroupr   r    r   r   <module>r2      sq    ! &  ' (L D%%(($*;*;*@*@%%++-djj -r   