
                          &   S 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      \R                   " S S\R                  5      5       5       rg)	z6The main command group for cloud source command group.    )absolute_import)division)unicode_literals)basec                   6    \ rS rSrSr\R                  rS rSr	g)Source   zxCloud git repository commands.

The {command} group lets you manipulate git repositories within a Google
Cloud project.
c                 Z    [         R                  " U5        [         R                  " 5         g)zInitialize context for source commands.

Args:
  context: The current context.
  args: The argparse namespace that was specified on the CLI or API.

Returns:
  The updated context.
N)r   RequireProjectIDDisableUserProjectQuota)selfcontextargss      lib/surface/source/__init__.pyFilterSource.Filter%   s     	$  "     N)
__name__
__module____qualname____firstlineno____doc__r   SDK_TOOLS_CATEGORYcategoryr   __static_attributes__r   r   r   r   r      s    
 $$(#r   r   N)r   
__future__r   r   r   googlecloudsdk.callioper   ReleaseTracksReleaseTrackALPHABETAGADefaultUniverseOnlyGroupr   r   r   r   <module>r&      s{    = &  ' ( T..33T5F5F5I5I #TZZ # #r   