
    +d                     f    d Z ddlZ ej        e          ZddlmZ ddlmZ  G d de          Z	dS )z

    N)open_catalog)
Subcommandc                   "    e Zd ZdZdZd Zd ZdS )GetzGet a catalog entrygetc                     | j                             ddt          d           | j                             ddt          d           d S )NuriURIzCatalog URI)metavartypehelpnameNAMEzCatalog name)parseradd_argumentstr)selfs    Alib/python3.11/site-packages/intake/cli/client/subcommands/get.py
initializezGet.initialize%   sF      Cm TTT  c WWWWW    c                     t          |j                  }||j                 5 }t          |                                           d d d            d S # 1 swxY w Y   d S )N)r   r	   r   printread)r   argscatalogfs       r   invokez
Get.invoke)   s    tx((TY 	1!&&((OOO	 	 	 	 	 	 	 	 	 	 	 	 	 	 	 	 	 	s   "AAAN)__name__
__module____qualname____doc__r   r   r    r   r   r   r       s@        DX X X    r   r   )
r!   logging	getLoggerr   logintaker   intake.cli.utilr   r   r"   r   r   <module>r(      s     g!!        & & & & & &    *     r   