
                             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   " S
 S\R                  5      rg)z%`gcloud tasks queues resume` command.    )absolute_import)division)unicode_literals)GetApiAdapter)base)flags)parsers)logc                   8    \ rS rSrSrSSS.r\S 5       rS rSr	g	)
Resume   z-Request to resume a paused or disabled queue.z"          {description}
          zJ          To resume a queue:

              $ {command} my-queue
         )DESCRIPTIONEXAMPLESc                 ^    [         R                  " U S5        [         R                  " U 5        g )Nz	to resume)r   AddQueueResourceArgAddLocationFlag)parsers    "lib/surface/tasks/queues/resume.pyArgsResume.Args)   s     	fk2	&!    c                 b   [        U R                  5       5      R                  n[        R                  " UR
                  UR                  5      nUR                  U5        [        R                  R                  SR                  [        R                  " UR                  5       5      5      5        g )NzResumed queue [{}].)r   ReleaseTrackqueuesr	   
ParseQueuequeuelocationr   r
   statusPrintformatGetConsolePromptStringRelativeName)selfargsqueues_client	queue_refs       r   Run
Resume.Run.   s|    !$"3"3"56==M""4::t}}=I#JJ*11&&y'='='?@B Cr    N)
__name__
__module____qualname____firstlineno____doc__detailed_helpstaticmethodr   r'   __static_attributes__r)   r   r   r   r      s0    5		- " "Cr   r   N)r.   
__future__r   r   r   googlecloudsdk.api_lib.tasksr   googlecloudsdk.callioper    googlecloudsdk.command_lib.tasksr   r	   googlecloudsdk.corer
   Commandr   r)   r   r   <module>r8      s4    , &  ' 6 ( 2 4 #CT\\ Cr   