cleaned up logs for apps

This commit is contained in:
Boki 2025-06-20 08:02:58 -04:00
parent 4726a85cf3
commit 43f4429998
7 changed files with 28 additions and 28 deletions

View file

@ -65,7 +65,7 @@ async function initializeServices() {
try { try {
// Initialize MongoDB client singleton // Initialize MongoDB client singleton
logger.info('Connecting to MongoDB...'); logger.debug('Connecting to MongoDB...');
const mongoConfig = databaseConfig.mongodb; const mongoConfig = databaseConfig.mongodb;
await connectMongoDB({ await connectMongoDB({
uri: mongoConfig.uri, uri: mongoConfig.uri,
@ -81,7 +81,7 @@ async function initializeServices() {
logger.info('MongoDB connected'); logger.info('MongoDB connected');
// Initialize PostgreSQL client singleton // Initialize PostgreSQL client singleton
logger.info('Connecting to PostgreSQL...'); logger.debug('Connecting to PostgreSQL...');
const pgConfig = databaseConfig.postgres; const pgConfig = databaseConfig.postgres;
await connectPostgreSQL({ await connectPostgreSQL({
host: pgConfig.host, host: pgConfig.host,
@ -98,7 +98,7 @@ async function initializeServices() {
logger.info('PostgreSQL connected'); logger.info('PostgreSQL connected');
// Initialize queue system // Initialize queue system
logger.info('Initializing queue system...'); logger.debug('Initializing queue system...');
const queueManagerConfig: QueueManagerConfig = { const queueManagerConfig: QueueManagerConfig = {
redis: queueConfig.redis, redis: queueConfig.redis,
defaultQueueOptions: { defaultQueueOptions: {
@ -115,7 +115,7 @@ async function initializeServices() {
logger.info('Queue system initialized'); logger.info('Queue system initialized');
// Initialize providers (register handlers and scheduled jobs) // Initialize providers (register handlers and scheduled jobs)
logger.info('Initializing data providers...'); logger.debug('Initializing data providers...');
const { initializeExchangeSyncProvider } = await import('./providers/exchange-sync.provider'); const { initializeExchangeSyncProvider } = await import('./providers/exchange-sync.provider');
const { initializeIBProvider } = await import('./providers/ib.provider'); const { initializeIBProvider } = await import('./providers/ib.provider');
const { initializeProxyProvider } = await import('./providers/proxy.provider'); const { initializeProxyProvider } = await import('./providers/proxy.provider');
@ -130,7 +130,7 @@ async function initializeServices() {
logger.info('Data providers initialized'); logger.info('Data providers initialized');
// Create scheduled jobs from registered handlers // Create scheduled jobs from registered handlers
logger.info('Creating scheduled jobs from registered handlers...'); logger.debug('Creating scheduled jobs from registered handlers...');
const { handlerRegistry } = await import('@stock-bot/queue'); const { handlerRegistry } = await import('@stock-bot/queue');
const allHandlers = handlerRegistry.getAllHandlers(); const allHandlers = handlerRegistry.getAllHandlers();
@ -163,7 +163,7 @@ async function initializeServices() {
jobOptions jobOptions
); );
totalScheduledJobs++; totalScheduledJobs++;
logger.info('Scheduled job created', { logger.debug('Scheduled job created', {
handler: handlerName, handler: handlerName,
operation: scheduledJob.operation, operation: scheduledJob.operation,
cronPattern: scheduledJob.cronPattern, cronPattern: scheduledJob.cronPattern,
@ -245,7 +245,7 @@ shutdown.onShutdown(async () => {
// Start the service // Start the service
startServer().catch(error => { startServer().catch(error => {
logger.error('Failed to start data service', { error }); logger.fatal('Failed to start data service', { error });
process.exit(1); process.exit(1);
}); });

View file

@ -9,7 +9,7 @@ const logger = getLogger('ib-provider');
// Initialize and register the IB provider // Initialize and register the IB provider
export function initializeIBProvider() { export function initializeIBProvider() {
logger.info('Registering IB provider with scheduled jobs...'); logger.debug('Registering IB provider with scheduled jobs...');
const ibProviderConfig: HandlerConfigWithSchedule = { const ibProviderConfig: HandlerConfigWithSchedule = {
name: 'ib', name: 'ib',
@ -52,11 +52,11 @@ export function initializeIBProvider() {
logger.info('Fetched symbol summary from IB'); logger.info('Fetched symbol summary from IB');
if (sessionHeaders) { if (sessionHeaders) {
logger.info('Fetching exchanges from IB'); logger.debug('Fetching exchanges from IB');
const exchanges = await fetchExchanges(sessionHeaders); const exchanges = await fetchExchanges(sessionHeaders);
logger.info('Fetched exchanges from IB', { count: exchanges?.length }); logger.info('Fetched exchanges from IB', { count: exchanges?.length });
logger.info('Fetching symbols from IB'); logger.debug('Fetching symbols from IB');
const symbols = await fetchSymbols(sessionHeaders); const symbols = await fetchSymbols(sessionHeaders);
logger.info('Fetched symbols from IB', { symbols }); logger.info('Fetched symbols from IB', { symbols });
@ -78,5 +78,5 @@ export function initializeIBProvider() {
}; };
handlerRegistry.registerWithSchedule(ibProviderConfig); handlerRegistry.registerWithSchedule(ibProviderConfig);
logger.info('IB provider registered successfully with scheduled jobs'); logger.debug('IB provider registered successfully with scheduled jobs');
} }

View file

@ -10,7 +10,7 @@ const logger = getLogger('proxy-provider');
// Initialize and register the Proxy provider // Initialize and register the Proxy provider
export function initializeProxyProvider() { export function initializeProxyProvider() {
logger.info('Registering proxy provider with scheduled jobs...'); logger.debug('Registering proxy provider with scheduled jobs...');
const proxyProviderConfig: HandlerConfigWithSchedule = { const proxyProviderConfig: HandlerConfigWithSchedule = {
name: 'proxy', name: 'proxy',
@ -84,5 +84,5 @@ export function initializeProxyProvider() {
}; };
handlerRegistry.registerWithSchedule(proxyProviderConfig); handlerRegistry.registerWithSchedule(proxyProviderConfig);
logger.info('Proxy provider registered successfully with scheduled jobs'); logger.debug('Proxy provider registered successfully with scheduled jobs');
} }

View file

@ -6,16 +6,16 @@ const logger = getLogger('qm-provider');
// Initialize and register the IB provider // Initialize and register the IB provider
export function initializeQMProvider() { export function initializeQMProvider() {
logger.info('Registering IB provider with scheduled jobs...'); logger.debug('Registering IB provider with scheduled jobs...');
const qmProviderConfig: HandlerConfigWithSchedule = { const qmProviderConfig: HandlerConfigWithSchedule = {
name: 'qm', name: 'qm',
operations: { operations: {
'create-sessions': async () => { 'create-sessions': async () => {
logger.info('Creating QM sessions...'); logger.debug('Creating QM sessions...');
const { createSessions } = await import('./qm.tasks'); const { createSessions } = await import('./qm.tasks');
await createSessions(); await createSessions();
logger.info('QM sessions created successfully'); logger.debug('QM sessions created successfully');
return { success: true, message: 'QM sessions created successfully' }; return { success: true, message: 'QM sessions created successfully' };
}, },
'search-symbols': async () => { 'search-symbols': async () => {
@ -41,11 +41,11 @@ export function initializeQMProvider() {
} }
}, },
'spider-symbol-search': async (payload: SymbolSpiderJob) => { 'spider-symbol-search': async (payload: SymbolSpiderJob) => {
logger.info('Processing spider symbol search job', { payload }); logger.debug('Processing spider symbol search job', { payload });
const { spiderSymbolSearch } = await import('./qm.tasks'); const { spiderSymbolSearch } = await import('./qm.tasks');
const result = await spiderSymbolSearch(payload); const result = await spiderSymbolSearch(payload);
logger.info('Spider search job completed', { logger.debug('Spider search job completed', {
success: result.success, success: result.success,
symbolsFound: result.symbolsFound, symbolsFound: result.symbolsFound,
jobsCreated: result.jobsCreated, jobsCreated: result.jobsCreated,
@ -78,5 +78,5 @@ export function initializeQMProvider() {
}; };
handlerRegistry.registerWithSchedule(qmProviderConfig); handlerRegistry.registerWithSchedule(qmProviderConfig);
logger.info('IB provider registered successfully with scheduled jobs'); logger.debug('IB provider registered successfully with scheduled jobs');
} }

View file

@ -24,14 +24,14 @@ export function getProxy(): string | null {
// Initialize and register the WebShare provider // Initialize and register the WebShare provider
export function initializeWebShareProvider() { export function initializeWebShareProvider() {
logger.info('Registering WebShare provider with scheduled jobs...'); logger.debug('Registering WebShare provider with scheduled jobs...');
const webShareProviderConfig: HandlerConfigWithSchedule = { const webShareProviderConfig: HandlerConfigWithSchedule = {
name: 'webshare', name: 'webshare',
operations: { operations: {
'fetch-proxies': async _payload => { 'fetch-proxies': async _payload => {
logger.info('Fetching proxies from WebShare API'); logger.debug('Fetching proxies from WebShare API');
try { try {
const fetchedProxies = await fetchProxiesFromWebShare(); const fetchedProxies = await fetchProxiesFromWebShare();
@ -85,7 +85,7 @@ export function initializeWebShareProvider() {
// Register the provider // Register the provider
handlerRegistry.registerWithSchedule(webShareProviderConfig); handlerRegistry.registerWithSchedule(webShareProviderConfig);
logger.info('WebShare provider registered successfully'); logger.debug('WebShare provider registered successfully');
} }
export const webShareProvider = { export const webShareProvider = {

View file

@ -67,7 +67,7 @@ async function initializeServices() {
try { try {
// Initialize MongoDB client // Initialize MongoDB client
logger.info('Connecting to MongoDB...'); logger.debug('Connecting to MongoDB...');
const mongoConfig = databaseConfig.mongodb; const mongoConfig = databaseConfig.mongodb;
mongoClient = await createAndConnectMongoDBClient({ mongoClient = await createAndConnectMongoDBClient({
uri: mongoConfig.uri, uri: mongoConfig.uri,
@ -84,7 +84,7 @@ async function initializeServices() {
logger.info('MongoDB connected'); logger.info('MongoDB connected');
// Initialize PostgreSQL client // Initialize PostgreSQL client
logger.info('Connecting to PostgreSQL...'); logger.debug('Connecting to PostgreSQL...');
const pgConfig = databaseConfig.postgres; const pgConfig = databaseConfig.postgres;
postgresClient = await createAndConnectPostgreSQLClient({ postgresClient = await createAndConnectPostgreSQLClient({
host: pgConfig.host, host: pgConfig.host,
@ -102,7 +102,7 @@ async function initializeServices() {
logger.info('PostgreSQL connected'); logger.info('PostgreSQL connected');
// Initialize sync managers // Initialize sync managers
logger.info('Initializing sync managers...'); logger.debug('Initializing sync managers...');
await syncManager.initialize(); await syncManager.initialize();
await enhancedSyncManager.initialize(); await enhancedSyncManager.initialize();
logger.info('Sync managers initialized'); logger.info('Sync managers initialized');
@ -177,7 +177,7 @@ shutdown.onShutdown(async () => {
// Start the service // Start the service
startServer().catch(error => { startServer().catch(error => {
logger.error('Failed to start data sync service', { error }); logger.fatal('Failed to start data sync service', { error });
process.exit(1); process.exit(1);
}); });

View file

@ -75,7 +75,7 @@ async function initializeServices() {
try { try {
// Initialize MongoDB client // Initialize MongoDB client
logger.info('Connecting to MongoDB...'); logger.debug('Connecting to MongoDB...');
const mongoConfig = databaseConfig.mongodb; const mongoConfig = databaseConfig.mongodb;
mongoClient = await createAndConnectMongoDBClient({ mongoClient = await createAndConnectMongoDBClient({
uri: mongoConfig.uri, uri: mongoConfig.uri,
@ -92,7 +92,7 @@ async function initializeServices() {
logger.info('MongoDB connected'); logger.info('MongoDB connected');
// Initialize PostgreSQL client // Initialize PostgreSQL client
logger.info('Connecting to PostgreSQL...'); logger.debug('Connecting to PostgreSQL...');
const pgConfig = databaseConfig.postgres; const pgConfig = databaseConfig.postgres;
postgresClient = await createAndConnectPostgreSQLClient({ postgresClient = await createAndConnectPostgreSQLClient({
host: pgConfig.host, host: pgConfig.host,