
                            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  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.    )absolute_import)division)unicode_literals)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)r0   
__future__r   r   r   googlecloudsdk.api_lib.computer   r   r   googlecloudsdk.callioper	   3googlecloudsdk.command_lib.compute.queued_resourcesr
   ReleaseTracksr   ALPHAListCommandr   GetZonalListerHelpdetailed_helpr+   r   r   <module>r<      sp    , &  ' 7 1 0 ( E D%%++,<4 < -<( "445GH r   