File tree Expand file tree Collapse file tree 4 files changed +30
-12
lines changed
quickstarts/callable-functions/functions
taskqueues-backup-images/functions
quickstarts/callable-functions/functions
taskqueues-backup-images/functions Expand file tree Collapse file tree 4 files changed +30
-12
lines changed Original file line number Diff line number Diff line change 1414 * limitations under the License.
1515 */
1616
17+ // [START imports]
18+ // Dependencies for callable functions.
1719const { onCall, HttpsError} = require ( "firebase-functions/v2/https" ) ;
18- const { getDatabase} = require ( "firebase-admin/database" ) ;
1920const { logger} = require ( "firebase-functions/v2" ) ;
21+
22+ // Dependencies for the addMessage function.
23+ const { getDatabase} = require ( "firebase-admin/database" ) ;
2024const sanitizer = require ( "./sanitizer" ) ;
25+ // [END imports]
2126
2227// [START v2allAdd]
2328// [START v2addFunctionTrigger]
Original file line number Diff line number Diff line change 1414 * limitations under the License.
1515 */
1616"use strict" ;
17- const path = require ( "path" ) ;
18- const fetch = require ( "node-fetch" ) ;
19- const functions = require ( "firebase-functions" ) ;
17+ // [START imports]
18+ // Dependencies for task queue functions.
2019const { onTaskDispatched} = require ( "firebase-functions/v2/tasks" ) ;
2120const { onRequest} = require ( "firebase-functions/v2/https" ) ;
22- const { initializeApp} = require ( "firebase-admin/app" ) ;
2321const { getFunctions} = require ( "firebase-admin/functions" ) ;
22+ const { logger} = require ( "firebase-functions/v2" ) ;
23+
24+ // Dependencies for image backup.
25+ const path = require ( "path" ) ;
26+ const fetch = require ( "node-fetch" ) ;
27+ const { initializeApp} = require ( "firebase-admin/app" ) ;
2428const { getStorage} = require ( "firebase-admin/storage" ) ;
2529const { GoogleAuth} = require ( "google-auth-library" ) ;
26- const logger = functions . logger ;
2730const HttpsError = functions . https . HttpsError ;
31+ // [END imports]
2832initializeApp ( ) ;
2933
3034const BACKUP_START_DATE = new Date ( "1995-06-17" ) ;
Original file line number Diff line number Diff line change 1515import re
1616from typing import Any
1717
18- from firebase_admin import db , initialize_app
18+ # [START v2imports]
19+ # Dependencies for callable functions.
1920from firebase_functions import https_fn , options
2021
22+ # Dependencies for writing to Realtime Database.
23+ from firebase_admin import db , initialize_app
24+ # [END v2imports]
25+
2126initialize_app ()
2227
2328
Original file line number Diff line number Diff line change 1212# See the License for the specific language governing permissions and
1313# limitations under the License.
1414
15+ # [START v2imports]
16+ # Dependencies for task queue functions.
17+ from google .cloud import tasks_v2
18+ import requests
19+ from firebase_functions .options import RetryConfig , RateLimits , SupportedRegion
20+
21+ # Dependencies for image backup.
1522from datetime import datetime , timedelta
1623import json
1724import pathlib
1825from urllib .parse import urlparse
19-
2026from firebase_admin import initialize_app , storage
2127from firebase_functions import https_fn , tasks_fn , params
22- from firebase_functions .options import RetryConfig , RateLimits , SupportedRegion
23-
2428import google .auth
2529from google .auth .transport .requests import AuthorizedSession
26- from google . cloud import tasks_v2
27- import requests
30+ # [END v2imports]
31+
2832
2933app = initialize_app ()
3034
You can’t perform that action at this time.
0 commit comments