ó
    €Ï1  ã                   ón   • 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\R                  5      rg	)
z`gcloud tasks delete` command.é    )Ú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	)
ÚDeleteé   zDelete a task from a queue.z"          {description}
          zY          To delete a task:

              $ {command} --queue=my-queue my-task
         )ÚDESCRIPTIONÚEXAMPLESc                 ó^   • [         R                  " U S5        [         R                  " U 5        g )Nz	to delete)r   ÚAddTaskResourceArgsÚAddLocationFlag)Úparsers    Úlib/surface/tasks/delete.pyÚArgsÚDelete.Args&   s    € ä	×Ò˜f kÔ2Ü	×Ò˜&Õ!ó    c                 óJ  • [        U R                  5       5      R                  n[        R                  " UR
                  UR                  5      n[        R                  " UR                  U5      nUR                  U5        [        R                  " UR                  5       SS9  g )NÚtask)Úkind)r   ÚReleaseTrackÚtasksr   Ú
ParseQueueÚqueueÚlocationÚ	ParseTaskr   r	   r   ÚDeletedResourceÚName)ÚselfÚargsÚtasks_clientÚ	queue_refÚtask_refs        r   ÚRunÚ
Delete.Run+   so   € Ü  ×!2Ñ!2Ó!4Ó5×;Ñ;€LÜ×"Ò" 4§:¡:¨t¯}©}Ó=€IÜ× Ò  §¡¨IÓ6€HØ×Ñ˜Ô!Ü×Ò˜Ÿ™›¨fÓ5r   © N)
Ú__name__Ú
__module__Ú__qualname__Ú__firstlineno__Ú__doc__Údetailed_helpÚstaticmethodr   r%   Ú__static_attributes__r'   r   r   r	   r	      s/   † Ù#ððñ		€-ð ñ"ó ð"õ6r   r	   N)r,   Úgooglecloudsdk.api_lib.tasksr   Úgooglecloudsdk.callioper   Ú googlecloudsdk.command_lib.tasksr   r   Úgooglecloudsdk.corer   ÚDeleteCommandr	   r'   r   r   Ú<module>r5      s-   ðñ %õ 7Ý (Ý 2Ý 4Ý #ô6ˆT×Ñõ 6r   