|
14 | 14 |
|
15 | 15 | # [START functions_billing_limit]
|
16 | 16 | # [START functions_billing_limit_appengine]
|
17 |
| -# [START functions_billing_stop] |
18 | 17 | # [START functions_billing_slack]
|
19 | 18 | import base64
|
20 | 19 | import json
|
21 | 20 | import os
|
22 |
| - |
23 |
| -# [END functions_billing_stop] |
24 | 21 | # [END functions_billing_limit]
|
25 | 22 | # [END functions_billing_limit_appengine]
|
26 | 23 | # [END functions_billing_slack]
|
27 | 24 |
|
28 | 25 | # [START functions_billing_limit]
|
29 | 26 | # [START functions_billing_limit_appengine]
|
30 |
| -# [START functions_billing_stop] |
31 | 27 | from googleapiclient import discovery
|
32 |
| - |
33 |
| -# [END functions_billing_stop] |
34 | 28 | # [END functions_billing_limit]
|
35 | 29 | # [END functions_billing_limit_appengine]
|
36 | 30 |
|
37 | 31 | # [START functions_billing_slack]
|
38 | 32 | import slack
|
39 | 33 | from slack.errors import SlackApiError
|
40 |
| - |
41 | 34 | # [END functions_billing_slack]
|
42 | 35 |
|
43 | 36 | # [START functions_billing_limit]
|
44 |
| -# [START functions_billing_stop] |
45 | 37 | PROJECT_ID = os.getenv("GCP_PROJECT")
|
46 | 38 | PROJECT_NAME = f"projects/{PROJECT_ID}"
|
47 |
| -# [END functions_billing_stop] |
48 | 39 | # [END functions_billing_limit]
|
49 | 40 |
|
50 | 41 | # [START functions_billing_slack]
|
@@ -86,7 +77,6 @@ def notify_slack(data, context):
|
86 | 77 | # [END functions_billing_slack]
|
87 | 78 |
|
88 | 79 |
|
89 |
| -# [START functions_billing_stop] |
90 | 80 | def stop_billing(data, context):
|
91 | 81 | pubsub_data = base64.b64decode(data["data"]).decode("utf-8")
|
92 | 82 | pubsub_json = json.loads(pubsub_data)
|
@@ -148,9 +138,6 @@ def __disable_billing_for_project(project_name, projects):
|
148 | 138 | print("Failed to disable billing, possibly check permissions")
|
149 | 139 |
|
150 | 140 |
|
151 |
| -# [END functions_billing_stop] |
152 |
| - |
153 |
| - |
154 | 141 | # [START functions_billing_limit]
|
155 | 142 | ZONE = "us-west1-b"
|
156 | 143 |
|
|
0 commit comments