Skip to content

Commit

Permalink
Adds Task name while creating Task (#2543)
Browse files Browse the repository at this point in the history
  • Loading branch information
SKAUL05 authored and gguuss committed Dec 27, 2019
1 parent f15b854 commit 46e1d16
Showing 1 changed file with 11 additions and 2 deletions.
13 changes: 11 additions & 2 deletions tasks/create_http_task.py
Original file line number Diff line number Diff line change
Expand Up @@ -23,7 +23,8 @@ def create_http_task(project,
location,
url,
payload=None,
in_seconds=None):
in_seconds=None,
task_name=None):
# [START cloud_tasks_create_http_task]
"""Create a task for a given queue with an arbitrary payload."""

Expand Down Expand Up @@ -68,6 +69,10 @@ def create_http_task(project,
# Add the timestamp to the tasks.
task['schedule_time'] = timestamp

if task_name is not None:
# Add the name to tasks.
task['name'] = task_name

# Use the client to build and send the task.
response = client.create_task(parent, task)

Expand Down Expand Up @@ -115,8 +120,12 @@ def create_http_task(project,
help='The number of seconds from now to schedule task attempt.'
)

parser.add_argument(
'--task_name',
help='Task name of the task to create'
)
args = parser.parse_args()

create_http_task(
args.project, args.queue, args.location, args.url,
args.payload, args.in_seconds)
args.payload, args.in_seconds, args.task_name)

0 comments on commit 46e1d16

Please sign in to comment.