Ë
    €Ï3  ã                   ó’   — d Z ddlmZ ddlmZ ddlmZ ddlmZ ddlmZ ddl	m
Z
 ddlmZ ddlmZ  G d	„ d
e
j                  «      Zy)z.Command to show fleet namespaces in a project.é    )Úabsolute_import)Údivision)Úunicode_literals)Úclient)Úutil)Úbase)Ú	resourcesc                   ó&   — e Zd ZdZed„ «       Zd„ Zy)ÚListaŠ  List fleet namespaces in a project.

  This command can fail for the following reasons:
  * The project specified does not exist.
  * The user does not have access to the project specified.

  ## EXAMPLES

  The following command lists namespaces in the active project:

    $ {command}

  The following command lists namespaces in project `PROJECT_ID`:

    $ {command} --project=PROJECT_ID
  c                 óÈ   — |j                   j                  t        j                  «       t	        j
                  |dt        j                  | j                  «          dd¬«       y )Nz--scopez6Name of the fleet scope to list fleet namespaces from.T)Ú
scope_helpÚrequired)	Údisplay_infoÚ	AddFormatr   ÚSC_NS_LIST_FORMATr	   ÚAddScopeResourceArgÚapi_utilÚVERSION_MAPÚReleaseTrack)ÚclsÚparsers     ú5lib/surface/container/fleet/scopes/namespaces/list.pyÚArgsz	List.Args.   sO   € ð ×Ñ×!Ñ!¤$×"8Ñ"8Ô9Ü×!Ñ!ØØÜ×Ñ˜S×-Ñ-Ó/Ñ0ØKØöó    c                 óÔ   — |j                   j                  j                  «       }|j                  «       }t	        j
                  | j                  «       ¬«      }|j                  |«      S )N)Úrelease_track)ÚCONCEPTSÚscopeÚParseÚRelativeNamer   ÚFleetClientr   ÚListScopeNamespaces)ÚselfÚargsÚ	scope_argÚ
scope_pathÚfleetclients        r   ÚRunzList.Run:   sR   € Ø—‘×#Ñ#×)Ñ)Ó+€IØ×'Ñ'Ó)€JÜ×$Ñ$°4×3DÑ3DÓ3FÔG€KØ×*Ñ*¨:Ó6Ð6r   N)Ú__name__Ú
__module__Ú__qualname__Ú__doc__Úclassmethodr   r(   © r   r   r   r      s    „ ñð" ñ	ó ð	ó7r   r   N)r,   Ú
__future__r   r   r   Ú&googlecloudsdk.api_lib.container.fleetr   r   r   Úgooglecloudsdk.callioper   Ú*googlecloudsdk.command_lib.container.fleetr	   ÚListCommandr   r.   r   r   Ú<module>r4      s4   ðñ 5å &Ý Ý 'å 9Ý CÝ (Ý @Ý ;ô"7ˆ4×Ñõ "7r   