8000 Remove tasks samples (#4624) · makotoiguchi/python-docs-samples@05f8f85 · GitHub
[go: up one dir, main page]

Skip to content

Commit 05f8f85

Browse files
Remove tasks samples (GoogleCloudPlatform#4624)
1 parent 912f195 commit 05f8f85

13 files changed

+2
-665
lines changed

tasks/README.md

Lines changed: 2 additions & 86 deletions
Original file line numberDiff line numberDiff line change
@@ -1,87 +1,3 @@
1-
# Google Cloud Tasks Samples
1+
These samples have been moved.
22

3-
[![Open in Cloud Shell][shell_img]][shell_link]
4-
5-
[shell_img]: http://gstatic.com/cloudssh/images/open-btn.png
6-
[shell_link]: https://console.cloud.google.com/cloudshell/open?git_repo=https://github.com/GoogleCloudPlatform/python-docs-samples&page=editor&open_in_editor=tasks/README.md
7-
8-
This sample demonstrates how to use the
9-
[Cloud Tasks](https://cloud.google.com/tasks/docs/) client library.
10-
11-
`create_http_task.py` is a simple command-line program to create
12-
tasks to be pushed to an URL endpoint.
13-
14-
`create_http_task_with_token.py` is a simple command-line program to create
15-
tasks to be pushed to an URL endpoint with authorization header.
16-
17-
## Prerequisites to run locally:
18-
19-
Please refer to [Setting Up a Python Development Environment](https://cloud.google.com/python/setup).
20-
21-
## Authentication
22-
23-
To set up authentication, please refer to our
24-
[authentication getting started guide](https://cloud.google.com/docs/authentication/getting-started).
25-
26-
## Install Dependencies
27-
28-
To install the dependencies for this sample, use the following command:
29-
30-
```
31-
pip install -r requirements.txt
32-
```
33-
34-
This sample uses the common protos in the [googleapis](https://github.com/googleapis/googleapis)
35-
repository. For more info, see
36-
[Protocol Buffer Basics](https://developers.google.com/protocol-buffers/docs/pythontutorial).
37-
38-
## Creating a queue
39-
40-
To create a queue (named `my-queue`) using the Cloud SDK, use the following
41-
gcloud command:
42-
43-
```
44-
gcloud tasks queues create my-queue
45-
```
46-
47-
## Run the Sample Using the Command Line
48-
49-
Set environment variables:
50-
51-
First, your project ID:
52-
53-
```
54-
export PROJECT_ID=my-project-id
55-
```
56-
57-
Then the queue ID, as specified at queue creation time. Queue IDs already
58-
created can be listed with `gcloud tasks queues list`.
59-
60-
```
61-
export QUEUE_ID=my-queue
62-
```
63-
64-
And finally the location ID, which can be discovered with
65-
`gcloud tasks queues describe my-queue`, with the location embedded in
66-
the "name" value (for instance, if the name is
67-
"projects/my-project/locations/us-central1/queues/my-queue", then the
68-
location is "us-central1").
69-
70-
```
71-
export LOCATION_ID=us-central1
72-
```
73-
74-
### Creating Tasks with HTTP Targets
75-
76-
Set an environment variable for the endpoint to your task handler. This is an
77-
example url:
78-
```
79-
export URL=https://example.com/task_handler
80-
```
81-
82-
Running the sample will create a task and send the task to the specific URL
83-
endpoint, with a payload specified:
84-
85-
```
86-
python create_http_task.py --project=$PROJECT_ID --queue=$QUEUE_ID --location=$LOCATION_ID --url=$URL --payload=hello
87-
```
3+
https://github.com/googleapis/python-tasks/tree/master/samples

tasks/create_http_task.py

Lines changed: 0 additions & 138 deletions
This file was deleted.

tasks/create_http_task_test.py

Lines changed: 0 additions & 48 deletions
This file was deleted.

tasks/create_http_task_with_token.py

Lines changed: 0 additions & 86 deletions
This file was deleted.

0 commit comments

Comments
 (0)
0