Ë
    €Ï  ã                   ó†   — 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  G d	„ d
e	j                  «      Zy)z"Command to show fleet information.é    )Úabsolute_import)Údivision)Úunicode_literals)Úclient)Úutil)Úbase)Ú	resourcesc                   ó&   — e Zd ZdZed„ «       Zd„ Zy)ÚDescribea   Show fleet namespace info.

  This command can fail for the following reasons:
  * The project specified does not exist.
  * The namespace specified does not exist in the project.
  * The caller does not have permission to access the project or namespace.

  ## EXAMPLES

  To print metadata for the namespace `NAMESPACE` in the active project,
  run:

    $ {command} NAMESPACE

  To print metadata for the namespace `NAMESPACE` in project `PROJECT_ID`,
  run:

    $ {command} NAMESPACE --project=PROJECT_ID
  c                 ót   — t        j                  |t        j                  | j	                  «          dd¬«       y )Nz,Name of the fleet namespace to be described.T)Úapi_versionÚnamespace_helpÚrequired)r	   ÚAddScopeNamespaceResourceArgr   ÚVERSION_MAPÚReleaseTrack)ÚclsÚparsers     ú9lib/surface/container/fleet/scopes/namespaces/describe.pyÚArgszDescribe.Args0   s0   € ä×*Ñ*ØÜ×$Ñ$ S×%5Ñ%5Ó%7Ñ8ØEØö	ó    c                 óÔ   — |j                   j                  j                  «       }|j                  «       }t	        j
                  | j                  «       ¬«      }|j                  |«      S )N)Úrelease_track)ÚCONCEPTSÚ	namespaceÚParseÚRelativeNamer   ÚFleetClientr   ÚGetScopeNamespace)ÚselfÚargsÚnamespace_argÚnamespace_pathÚfleetclients        r   ÚRunzDescribe.Run9   sR   € Ø—M‘M×+Ñ+×1Ñ1Ó3€MØ"×/Ñ/Ó1€NÜ×$Ñ$°4×3DÑ3DÓ3FÔG€KØ×(Ñ(¨Ó8Ð8r   N)Ú__name__Ú
__module__Ú__qualname__Ú__doc__Úclassmethodr   r%   © r   r   r   r      s    „ ñð( ñó ðó9r   r   N)r)   Ú
__future__r   r   r   Ú&googlecloudsdk.api_lib.container.fleetr   r   Úgooglecloudsdk.callioper   Ú*googlecloudsdk.command_lib.container.fleetr	   ÚDescribeCommandr   r+   r   r   Ú<module>r1      s1   ðñ )å &Ý Ý 'å 9Ý 7Ý (Ý @ô"9ˆt×#Ñ#õ "9r   