Exemple #1
0
  def Args(parser):
    base.PAGE_SIZE_FLAG.RemoveFromParser(parser)
    base.LIMIT_FLAG.RemoveFromParser(parser)  # have our own --limit flag

    flags.AddQueueResourceFlag(parser, required=True, plural_tasks=True)
    flags.AddLocationFlag(parser)
    flags.AddTaskLeaseDurationFlag(parser, helptext="""\
        The number of seconds for the desired new lease duration for all tasks
        leased, starting from now. The maximum lease duration is 1 week.
        """)
    flags.AddFilterLeasedTasksFlag(parser)
    flags.AddMaxTasksToLeaseFlag(parser)

    list_formats.AddListTasksFormats(parser)
 def Args(parser):
   flags.AddQueueResourceArg(parser, 'to update')
   flags.AddLocationFlag(parser)
   flags.AddUpdateAppEngineQueueFlags(parser)
 def Args(parser):
     flags.AddQueueResourceArg(parser, 'to create')
     flags.AddLocationFlag(parser)
     flags.AddCreatePullQueueFlags(parser)
 def Args(parser):
     flags.AddQueueResourceArg(parser, 'to create')
     flags.AddLocationFlag(parser)
     flags.AddCreatePushQueueFlags(parser,
                                   release_track=base.ReleaseTrack.ALPHA)
 def Args(parser):
     flags.AddTaskResourceArgs(parser, 'to acknowledge')
     flags.AddLocationFlag(parser)
     flags.AddTaskLeaseScheduleTimeFlag(parser, 'acknowledging')
Exemple #6
0
 def Args(parser):
   flags.AddTaskResourceArgs(parser, 'to run')
   flags.AddLocationFlag(parser)
Exemple #7
0
 def Args(parser):
     flags.AddLocationFlag(parser)
     list_formats.AddListQueuesFormats(parser, is_alpha=True)
Exemple #8
0
 def Args(parser):
     flags.AddQueueResourceArg(parser, 'to update')
     flags.AddLocationFlag(parser)
     flags.AddUpdatePushQueueFlags(parser,
                                   release_track=base.ReleaseTrack.ALPHA,
                                   app_engine_queue=True)
 def Args(parser):
     flags.AddCreatePullTaskFlags(parser)
     flags.AddLocationFlag(parser)
Exemple #10
0
 def Args(parser):
     list_formats.AddListTasksFormats(parser)
     flags.AddQueueResourceFlag(parser, plural_tasks=True)
     flags.AddLocationFlag(parser)
     base.PAGE_SIZE_FLAG.SetDefault(parser, _DEFAULT_PAGE_SIZE)
Exemple #11
0
 def Args(parser):
     flags.AddIdArg(parser, 'App Engine queue', 'to create')
     flags.AddLocationFlag(parser)
     flags.AddCreateAppEngineQueueFlags(parser)
Exemple #12
0
 def Args(parser):
     flags.AddIdArg(parser, 'pull queue', 'to create')
     flags.AddLocationFlag(parser)
     flags.AddCreatePullQueueFlags(parser)
Exemple #13
0
 def Args(parser):
     flags.AddCreateAppEngineTaskFlags(parser, is_alpha=True)
     flags.AddLocationFlag(parser)
Exemple #14
0
 def Args(parser):
   flags.AddLocationFlag(parser)
   list_formats.AddListQueuesFormats(parser, version=base.ReleaseTrack.BETA)
 def Args(parser):
     flags.AddQueueResourceArg(parser, 'to create')
     flags.AddLocationFlag(parser)
     flags.AddCreateAppEngineQueueFlags(parser, is_alpha=True)
Exemple #16
0
 def Args(parser):
     flags.AddQueueResourceArg(parser,
                               'to remove the IAM policy binding from')
     flags.AddLocationFlag(parser)
     iam_util.AddArgsForRemoveIamPolicyBinding(parser)
 def Args(parser):
   list_formats.AddListTasksFormats(parser)
   flags.AddQueueResourceFlag(parser, plural_tasks=True)
   flags.AddLocationFlag(parser)
Exemple #18
0
 def Args(parser):
     flags.AddQueueResourceArg(parser, 'to describe')
     flags.AddLocationFlag(parser)
 def Args(parser):
   flags.AddTaskResourceArgs(parser, 'to renew the lease of')
   flags.AddLocationFlag(parser)
   flags.AddTaskLeaseScheduleTimeFlag(parser, 'renewing')
   flags.AddTaskLeaseDurationFlag(parser)
Exemple #20
0
 def Args(parser):
   flags.AddCreateAppEngineTaskFlags(parser)
   flags.AddLocationFlag(parser)
 def Args(parser):
     flags.AddQueueResourceArg(parser, 'to update')
     flags.AddLocationFlag(parser)
     flags.AddUpdatePushQueueFlags(parser,
                                   release_track=base.ReleaseTrack.BETA)
Exemple #22
0
 def Args(parser):
     flags.AddTaskResourceArgs(parser, 'to cancel the lease of')
     flags.AddLocationFlag(parser)
     flags.AddTaskLeaseScheduleTimeFlag(parser, 'canceling')
Exemple #23
0
 def Args(parser):
   flags.AddQueueResourceArg(parser, 'to get the IAM policy for')
   flags.AddLocationFlag(parser)
 def Args(parser):
     flags.AddQueueResourceArg(parser, 'to add the IAM policy binding to')
     flags.AddLocationFlag(parser)
     iam_util.AddArgsForAddIamPolicyBinding(parser)
Exemple #25
0
 def Args(parser):
     flags.AddQueueResourceArg(parser, 'to resume')
     flags.AddLocationFlag(parser)
Exemple #26
0
 def _Args(parser, task_response_view_mapper):
     flags.AddTaskResourceArgs(parser, 'to describe')
     flags.AddLocationFlag(parser)
     task_response_view_mapper.choice_arg.AddToParser(parser)