@@ -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) => {
172172exports . 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]
208210const Pubsub = require ( '@google-cloud/pubsub' ) ;
0 commit comments