Skip to content

Commit a849060

Browse files

File tree

3 files changed

+1
-37
lines changed

3 files changed

+1
-37
lines changed

docs/logging-usage.rst

Lines changed: 1 addition & 33 deletions
Original file line numberDiff line numberDiff line change
@@ -20,19 +20,17 @@ Authentication and Configuration
2020
non-empty string, e.g.: ``$ export GOOGLE_CLOUD_DISABLE_GRPC=true``.
2121

2222
- After configuring your environment, create a
23-
:class:`Client <google.cloud.logging.client.Client>`
23+
:class:`~google.cloud.logging.client.Client`
2424

2525
.. literalinclude:: logging_snippets.py
2626
:start-after: [START client_create_default]
2727
:end-before: [END client_create_default]
28-
:dedent: 4
2928

3029
or pass in ``credentials`` and ``project`` explicitly
3130

3231
.. literalinclude:: logging_snippets.py
3332
:start-after: [START client_create_explicit]
3433
:end-before: [END client_create_explicit]
35-
:dedent: 4
3634

3735

3836
Writing log entries
@@ -45,21 +43,18 @@ which to associate the entries:
4543
.. literalinclude:: logging_snippets.py
4644
:start-after: [START logger_create]
4745
:end-before: [END logger_create]
48-
:dedent: 4
4946

5047
Write a simple text entry to the logger.
5148

5249
.. literalinclude:: logging_snippets.py
5350
:start-after: [START logger_log_text]
5451
:end-before: [END logger_log_text]
55-
:dedent: 4
5652

5753
Write a dictionary entry to the logger.
5854

5955
.. literalinclude:: logging_snippets.py
6056
:start-after: [START logger_log_struct]
6157
:end-before: [END logger_log_struct]
62-
:dedent: 4
6358

6459

6560
Retrieving log entries
@@ -70,14 +65,12 @@ Fetch entries for the default project.
7065
.. literalinclude:: logging_snippets.py
7166
:start-after: [START client_list_entries_default]
7267
:end-before: [END client_list_entries_default]
73-
:dedent: 4
7468

7569
Fetch entries across multiple projects.
7670

7771
.. literalinclude:: logging_snippets.py
7872
:start-after: [START client_list_entries_multi_project]
7973
:end-before: [END client_list_entries_multi_project]
80-
:dedent: 4
8174

8275
Filter entries retrieved using the `Advanced Logs Filters`_ syntax
8376

@@ -88,28 +81,24 @@ Fetch entries for the default project.
8881
.. literalinclude:: logging_snippets.py
8982
:start-after: [START client_list_entries_filter]
9083
:end-before: [END client_list_entries_filter]
91-
:dedent: 4
9284

9385
Sort entries in descending timestamp order.
9486

9587
.. literalinclude:: logging_snippets.py
9688
:start-after: [START client_list_entries_order_by]
9789
:end-before: [END client_list_entries_order_by]
98-
:dedent: 4
9990

10091
Retrieve entries in batches of 10, iterating until done.
10192

10293
.. literalinclude:: logging_snippets.py
10394
:start-after: [START client_list_entries_paged]
10495
:end-before: [END client_list_entries_paged]
105-
:dedent: 4
10696

10797
Retrieve entries for a single logger, sorting in descending timestamp order:
10898

10999
.. literalinclude:: logging_snippets.py
110100
:start-after: [START logger_list_entries]
111101
:end-before: [END logger_list_entries]
112-
:dedent: 4
113102

114103

115104
Delete all entries for a logger
@@ -118,7 +107,6 @@ Delete all entries for a logger
118107
.. literalinclude:: logging_snippets.py
119108
:start-after: [START logger_delete]
120109
:end-before: [END logger_delete]
121-
:dedent: 8
122110

123111

124112
Manage log metrics
@@ -132,35 +120,30 @@ List all metrics for a project:
132120
.. literalinclude:: logging_snippets.py
133121
:start-after: [START client_list_metrics]
134122
:end-before: [END client_list_metrics]
135-
:dedent: 4
136123

137124
Create a metric:
138125

139126
.. literalinclude:: logging_snippets.py
140127
:start-after: [START metric_create]
141128
:end-before: [END metric_create]
142-
:dedent: 4
143129

144130
Refresh local information about a metric:
145131

146132
.. literalinclude:: logging_snippets.py
147133
:start-after: [START metric_reload]
148134
:end-before: [END metric_reload]
149-
:dedent: 4
150135

151136
Update a metric:
152137

153138
.. literalinclude:: logging_snippets.py
154139
:start-after: [START metric_update]
155140
:end-before: [END metric_update]
156-
:dedent: 4
157141

158142
Delete a metric:
159143

160144
.. literalinclude:: logging_snippets.py
161145
:start-after: [START metric_delete]
162146
:end-before: [END metric_delete]
163-
:dedent: 4
164147

165148
Export log entries using sinks
166149
------------------------------
@@ -182,14 +165,12 @@ Add ``cloud-logs@google.com`` as the owner of the bucket:
182165
.. literalinclude:: logging_snippets.py
183166
:start-after: [START sink_bucket_permissions]
184167
:end-before: [END sink_bucket_permissions]
185-
:dedent: 4
186168

187169
Create a Cloud Storage sink:
188170

189171
.. literalinclude:: logging_snippets.py
190172
:start-after: [START sink_storage_create]
191173
:end-before: [END sink_storage_create]
192-
:dedent: 4
193174

194175

195176
Export to BigQuery
@@ -205,14 +186,12 @@ See: `Setting permissions for BigQuery`_
205186
.. literalinclude:: logging_snippets.py
206187
:start-after: [START sink_dataset_permissions]
207188
:end-before: [END sink_dataset_permissions]
208-
:dedent: 4
209189

210190
Create a BigQuery sink:
211191

212192
.. literalinclude:: logging_snippets.py
213193
:start-after: [START sink_bigquery_create]
214194
:end-before: [END sink_bigquery_create]
215-
:dedent: 4
216195

217196

218197
Export to Pub/Sub
@@ -228,14 +207,12 @@ See: `Setting permissions for Pub/Sub`_
228207
.. literalinclude:: logging_snippets.py
229208
:start-after: [START sink_topic_permissions]
230209
:end-before: [END sink_topic_permissions]
231-
:dedent: 4
232210

233211
Create a Cloud Pub/Sub sink:
234212

235213
.. literalinclude:: logging_snippets.py
236214
:start-after: [START sink_pubsub_create]
237215
:end-before: [END sink_pubsub_create]
238-
:dedent: 4
239216

240217
Manage Sinks
241218
~~~~~~~~~~~~
@@ -245,28 +222,24 @@ List all sinks for a project:
245222
.. literalinclude:: logging_snippets.py
246223
:start-after: [START client_list_sinks]
247224
:end-before: [END client_list_sinks]
248-
:dedent: 4
249225

250226
Refresh local information about a sink:
251227

252228
.. literalinclude:: logging_snippets.py
253229
:start-after: [START sink_reload]
254230
:end-before: [END sink_reload]
255-
:dedent: 4
256231

257232
Update a sink:
258233

259234
.. literalinclude:: logging_snippets.py
260235
:start-after: [START sink_update]
261236
:end-before: [END sink_update]
262-
:dedent: 4
263237

264238
Delete a sink:
265239

266240
.. literalinclude:: logging_snippets.py
267241
:start-after: [START sink_delete]
268242
:end-before: [END sink_delete]
269-
:dedent: 4
270243

271244
Integration with Python logging module
272245
--------------------------------------
@@ -279,7 +252,6 @@ To automatically pick the default for your current environment, use
279252
.. literalinclude:: logging_snippets.py
280253
:start-after: [START create_default_handler]
281254
:end-before: [END create_default_handler]
282-
:dedent: 4
283255

284256
It is also possible to attach the handler to the root Python logger, so that
285257
for example a plain ``logging.warn`` call would be sent to Stackdriver Logging,
@@ -290,7 +262,6 @@ to configure this automatically.
290262
.. literalinclude:: logging_snippets.py
291263
:start-after: [START setup_logging]
292264
:end-before: [END setup_logging]
293-
:dedent: 4
294265

295266
.. note::
296267

@@ -302,7 +273,6 @@ You can also exclude certain loggers:
302273
.. literalinclude:: logging_snippets.py
303274
:start-after: [START setup_logging_excludes]
304275
:end-before: [END setup_logging_excludes]
305-
:dedent: 4
306276

307277
Cloud Logging Handler
308278
=====================
@@ -316,7 +286,6 @@ which will write directly to the API.
316286
.. literalinclude:: logging_snippets.py
317287
:start-after: [START create_cloud_handler]
318288
:end-before: [END create_cloud_handler]
319-
:dedent: 4
320289

321290
.. note::
322291

@@ -332,7 +301,6 @@ of the Python logger will be included in the structured log entry under the
332301
.. literalinclude:: logging_snippets.py
333302
:start-after: [START create_named_handler]
334303
:end-before: [END create_named_handler]
335-
:dedent: 4
336304

337305
fluentd logging handlers
338306
========================

pubsub/google/cloud/pubsub/client.py

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -226,7 +226,6 @@ def topic(self, name, timestamp_messages=False):
226226
.. literalinclude:: pubsub_snippets.py
227227
:start-after: [START client_topic]
228228
:end-before: [END client_topic]
229-
:dedent: 4
230229
231230
:type name: str
232231
:param name: the name of the topic to be constructed.
@@ -249,7 +248,6 @@ def subscription(self, name, ack_deadline=None, push_endpoint=None,
249248
.. literalinclude:: pubsub_snippets.py
250249
:start-after: [START client_subscription]
251250
:end-before: [END client_subscription]
252-
:dedent: 4
253251
254252
:type name: str
255253
:param name: the name of the subscription to be constructed.

storage/google/cloud/storage/blob.py

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -442,7 +442,6 @@ def download_to_file(self, file_obj, client=None):
442442
.. literalinclude:: storage_snippets.py
443443
:start-after: [START download_to_file]
444444
:end-before: [END download_to_file]
445-
:dedent: 4
446445
447446
The ``encryption_key`` should be a str or bytes with a length of at
448447
least 32.
@@ -844,7 +843,6 @@ def upload_from_file(self, file_obj, rewind=False, size=None,
844843
.. literalinclude:: storage_snippets.py
845844
:start-after: [START upload_from_file]
846845
:end-before: [END upload_from_file]
847-
:dedent: 4
848846
849847
The ``encryption_key`` should be a str or bytes with a length of at
850848
least 32.

0 commit comments

Comments
 (0)