Skip to content

Commit dccf48a

Browse files
author
Ace Nassri
authored
Update retry samples (#677)
* Update retry samples * Add region tags
1 parent d16994f commit dccf48a

File tree

1 file changed

+6
-4
lines changed

1 file changed

+6
-4
lines changed

functions/tips/index.js

Lines changed: 6 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -160,7 +160,7 @@ exports.avoidInfiniteRetries = (event, callback) => {
160160
};
161161
// [END functions_tips_infinite_retries]
162162

163-
// [START functions_tips_retry_promise]
163+
// [START functions_tips_retry]
164164
/**
165165
* Background Cloud Function that demonstrates
166166
* how to toggle retries using a promise
@@ -172,15 +172,15 @@ exports.avoidInfiniteRetries = (event, callback) => {
172172
exports.retryPromise = (event) => {
173173
const tryAgain = !!event.data.retry;
174174

175+
// [START functions_tips_retry_promise]
175176
if (tryAgain) {
176177
throw new Error(`Retrying...`);
177178
} else {
178179
return Promise.reject(new Error('Not retrying...'));
179180
}
181+
// [END functions_tips_retry_promise]
180182
};
181-
// [END functions_tips_retry_promise]
182183

183-
// [START functions_tips_retry_callback]
184184
/**
185185
* Background Cloud Function that demonstrates
186186
* how to toggle retries using a callback
@@ -194,15 +194,17 @@ exports.retryCallback = (event, callback) => {
194194
const tryAgain = !!event.data.retry;
195195
const err = new Error('Error!');
196196

197+
// [START functions_tips_retry_callback]
197198
if (tryAgain) {
198199
console.error('Retrying:', err);
199200
callback(err);
200201
} else {
201202
console.error('Not retrying:', err);
202203
callback();
203204
}
205+
// [END functions_tips_retry_callback]
204206
};
205-
// [END functions_tips_retry_callback]
207+
// [END functions_tips_retry]
206208

207209
// [START functions_tips_gcp_apis]
208210
const Pubsub = require('@google-cloud/pubsub');

0 commit comments

Comments
 (0)