
                             d Z ddlmZ ddlmZ ddlmZ ddlmZ ddlmZ ddlm	Z	 ddlm
Z
 dd	lmZ ej                   G d
 dej                               Zy)zThe gcloud run jobs group.    )absolute_import)division)unicode_literals)base)
exceptions)flags)	platforms)
propertiesc                   .    e Zd ZdZddiZed        Zd Zy)JobszsView and manage your Cloud Run jobs.

  This set of commands can be used to view and manage your Cloud Run jobs.
  EXAMPLESzP
          To list your existing jobs, run:

            $ {command} list
      c                 .    t        j                  |        y)zAdds --region flag.N)r   AddRegionArg)parsers     lib/surface/run/jobs/__init__.pyArgsz	Jobs.Args,   s     
v    c                     t        j                  || j                         t         j                  j                         |S )z@Runs before command.Run and validates platform with passed args.)r   GetAndValidatePlatformReleaseTrackProductRUN)selfcontextargss      r   FilterzJobs.Filter1   s.     
  t'8'8':EMM<M<MNNr   N)__name__
__module____qualname____doc__detailed_helpstaticmethodr   r    r   r   r   r      s1     
-  r   r   N)r    
__future__r   r   r   googlecloudsdk.callioper   googlecloudsdk.command_lib.runr   r   r	   googlecloudsdk.corer
   UniverseCompatibleGroupr   r#   r   r   <module>r*      sG    ! &  ' ( 5 0 4 * 4::  r   