11#!/usr/bin/env node
22
3- // Binary for nightly tasks setup.
3+ // Binary for nightly tasks setup.
44
55const { getApplication } = require ( 'api-server/src/application' ) ;
66const { getLogger } = require ( '@pryv/boiler' ) ;
@@ -10,7 +10,7 @@ const { getUsersRepository } = require('business/src/users/repository');
1010( async ( ) => {
1111 // Load settings asynchronously because we have to fetch
1212 // some values from register via an http-get request.
13-
13+
1414 // Construct application
1515 const app = getApplication ( ) ;
1616 await app . initiate ( ) ;
@@ -20,15 +20,13 @@ const { getUsersRepository } = require('business/src/users/repository');
2020 const storage = require ( '../../storage' ) ;
2121 const storageLayer = app . storageLayer ;
2222 const storageSize = new storage . Size (
23- [ storageLayer . accesses ,
24- storageLayer . followedSlices ,
25- storageLayer . profile ] ,
26- [ storageLayer . eventFiles ]
23+ [ storageLayer . accesses , storageLayer . followedSlices , storageLayer . profile ] ,
24+ [ storageLayer . eventFiles ]
2725 ) ;
2826
29- // This bit is useful to trace down promise rejections that aren't caught.
27+ // This bit is useful to trace down promise rejections that aren't caught.
3028 process . on ( 'unhandledRejection' , ( reason , promise ) => {
31- logger . warn ( 'Unhandled promise rejection:' , promise , 'reason:' , reason . stack || reason ) ;
29+ logger . warn ( 'Unhandled promise rejection:' , promise , 'reason:' , reason . stack || reason ) ;
3230 } ) ;
3331 process . on ( 'exit' , function ( ) {
3432 logger . info ( 'Service stopped.' ) ;
@@ -52,11 +50,11 @@ const { getUsersRepository } = require('business/src/users/repository');
5250/**
5351 * Standalone script to perform nightly tasks (such as updating storage sizes for all users).
5452 */
55- async function runNightlyTasks ( storageLayer , storageSize ) {
53+ async function runNightlyTasks ( storageLayer , storageSize ) {
5654 logger . info ( 'Starting update of storage size' ) ;
5755
5856 // Retrieve all existing users
59- const usersRepository = await getUsersRepository ( ) ;
57+ const usersRepository = await getUsersRepository ( ) ;
6058 const users = await usersRepository . getAll ( ) ;
6159
6260 // Compute storage size used by each user
@@ -68,6 +66,6 @@ async function runNightlyTasks(storageLayer, storageSize) {
6866 user . username + '" ' + '(' + user . id + '): ' + err ) ;
6967 }
7068 }
71-
69+
7270 logger . info ( users . length + ' users updated.' ) ;
7371}
0 commit comments