Preview: initializeServices.js
Size: 691 B
/home/byroehnu/easepay.easetack.com/scripts/initializeServices.js
// scripts/initializeServices.js - Initialize Background Services
const notificationService = require('../services/notificationService');
/**
* Initialize all background services
* Call this during server startup
*/
const initializeServices = async () => {
try {
console.log('🚀 Initializing background services...');
// Start subscription notification cron jobs
notificationService.startNotificationService();
console.log('✅ Background services initialized successfully');
} catch (error) {
console.error('❌ Failed to initialize background services:', error);
throw error;
}
};
module.exports = { initializeServices };
Directory Contents
Dirs: 0 × Files: 4