
    p                         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                  5       " S S\R                  5      5       r\R                  " S	5      \l        g
)z%Command for listing queued resources.    )base_classes)lister)utils)base)flagsc                   .    \ rS rSrSr\S 5       rS rSrg)List   z%List Compute Engine queued resources.c                     [         R                  " U 5        U R                  R                  [        R
                  " 5       5        [        R                  " U 5        g N)r   AddOutputFormatdisplay_info
AddUriFuncr   MakeGetUriFuncr   AddZonalListerArgs)parsers    ,lib/surface/compute/queued_resources/list.pyArgs	List.Args   s;    	&!
""5#7#7#9:
f%    c                 "   [         R                  " U R                  5       5      nUR                  n[        R
                  " XR                  5      n[        R                  " X3R                  R                  5      n[        R                  " XE5      $ r   )r   ComputeApiHolderReleaseTrackclientr   ParseZonalFlags	resourcesZonalListerapitools_clientzoneQueuedResourcesInvoke)selfargsholderr   request_datalist_implementations         r   RunList.Run#   sk    **4+<+<+>?F]]F))$0@0@AL ,,&&::< ==;;r    N)	__name__
__module____qualname____firstlineno____doc__staticmethodr   r&   __static_attributes__r(   r   r   r	   r	      s    -& &
	<r   r	   zqueued resourcesN)r-   googlecloudsdk.api_lib.computer   r   r   googlecloudsdk.callioper   3googlecloudsdk.command_lib.compute.queued_resourcesr   ReleaseTracksr   ALPHAListCommandr	   GetZonalListerHelpdetailed_helpr(   r   r   <module>r8      si    , 8 1 0 ( E D%%++,<4 < -<( "445GH r   