
                             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	S
.r\R                  " \R                  R                  5      \R                   " S S\R                   5      5       5       rg)zCommand to delete a trigger.    )absolute_import)division)unicode_literals)triggers)base)flagsz{description}z^         To delete the trigger ``my-trigger'', run:

          $ {command} my-trigger
        )DESCRIPTIONEXAMPLESc                   2    \ rS rSrSr\r\S 5       rS r	Sr
g)Delete%   zDelete an Eventarc trigger.c                 n    [         R                  " U SSS9  [        R                  R	                  U 5        g )NzThe trigger to delete.T)required)r   AddTriggerResourceArgr   
ASYNC_FLAGAddToParser)parsers    'lib/surface/eventarc/triggers/delete.pyArgsDelete.Args,   s'    	(@4POO'    c                     [         R                  " 5       nUR                  R                  R	                  5       nUR                  U5      nUR                  (       a  U$ UR                  USU5      $ )zRun the delete command.Deleting)r   TriggersClientV1CONCEPTStriggerParser   async_WaitFor)selfargsclienttrigger_ref	operations        r   Run
Delete.Run1   sV    &&(F--''--/Kk*I{{>>)Z==r    N)__name__
__module____qualname____firstlineno____doc___DETAILED_HELPdetailed_helpstaticmethodr   r%   __static_attributes__r'   r   r   r   r   %   s#     $ -( (>r   r   N)r,   
__future__r   r   r   googlecloudsdk.api_lib.eventarcr   googlecloudsdk.callioper   #googlecloudsdk.command_lib.eventarcr   r-   ReleaseTracksReleaseTrackGADefaultUniverseOnlyDeleteCommandr   r'   r   r   <module>r:      ss    # &  ' 4 ( 5 				 D%%(()>T >  *>r   