
                         2   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  \R                  " \R                  R                  \R                  R                  \R                  R                  5      \R                   " S S\R                  5      5       5       rg	)
zList project repositories.    )absolute_import)division)unicode_literals)
sourcerepo)basec                   .    \ rS rSrSr\S 5       rS rSrg)List   af  List the repositories the currently active project.

By default, repos in the current project are listed; this can be overridden
with the gcloud --project flag.  The repository size is not returned, but
can be retrieved for a particular repository with the describe command.

## EXAMPLES

To list all repositories in the current project, run:

  $ {command}
c                 x    [         R                  R                  U 5        U R                  R	                  S5        g )Nz
          table(
            name.split(/).slice(3:).join(/):label=REPO_NAME,
            name.segment(1):label=PROJECT_ID,
            firstof(mirror_config.url, url):label=URL
          )
        )r   URI_FLAGRemoveFromParserdisplay_info	AddFormat)parsers     lib/surface/source/repos/list.pyArgs	List.Args+   s/    MM""6* !! #     c                     [         R                  " 5       n[         R                  " 5       nUR                  X!R                  UR
                  S9$ )zRun the list command.)limit	page_size)r   GetDefaultProjectSource	ListReposr   r   )selfargsressource_handlers       r   RunList.Run=   sC    

&
&
(C&&(N##:: $ 9 9r    N)	__name__
__module____qualname____firstlineno____doc__staticmethodr   r   __static_attributes__r!   r   r   r	   r	      s     
  "9r   r	   N)r&   
__future__r   r   r   googlecloudsdk.api_lib.sourcer   googlecloudsdk.callioper   ReleaseTracksReleaseTrackGAALPHABETADefaultUniverseOnlyListCommandr	   r!   r   r   <module>r3      s    ! &  ' 4 ( $++1143D3D3I3I %94 %9 %9r   