Use logger
This commit is contained in:
		
							parent
							
								
									d55bedc02f
								
							
						
					
					
						commit
						dc21a819d6
					
				
					 2 changed files with 6 additions and 7 deletions
				
			
		
							
								
								
									
										12
									
								
								src/index.ts
									
										
									
									
									
								
							
							
						
						
									
										12
									
								
								src/index.ts
									
										
									
									
									
								
							| 
						 | 
					@ -133,22 +133,22 @@ function worker(): void {
 | 
				
			||||||
 * Init app
 | 
					 * Init app
 | 
				
			||||||
 */
 | 
					 */
 | 
				
			||||||
async function init(): Promise<State> {
 | 
					async function init(): Promise<State> {
 | 
				
			||||||
	console.log('Welcome to Misskey!\n');
 | 
						log('Info', 'Welcome to Misskey!');
 | 
				
			||||||
 | 
					
 | 
				
			||||||
	console.log(chalk.bold('Misskey Core <aoi>'));
 | 
						log('Info', chalk.bold('Misskey Core <aoi>'));
 | 
				
			||||||
 | 
					
 | 
				
			||||||
	let warn = false;
 | 
						let warn = false;
 | 
				
			||||||
 | 
					
 | 
				
			||||||
	// Get commit info
 | 
						// Get commit info
 | 
				
			||||||
	try {
 | 
						try {
 | 
				
			||||||
		const commit = await prominence(git).getLastCommit();
 | 
							const commit = await prominence(git).getLastCommit();
 | 
				
			||||||
		console.log(`commit: ${commit.shortHash} ${commit.author.name} <${commit.author.email}>`);
 | 
							log('Info', `commit: ${commit.shortHash} ${commit.author.name} <${commit.author.email}>`);
 | 
				
			||||||
		console.log(`        ${new Date(parseInt(commit.committedOn, 10) * 1000)}`);
 | 
							log('Info', `        ${new Date(parseInt(commit.committedOn, 10) * 1000)}`);
 | 
				
			||||||
	} catch (e) {
 | 
						} catch (e) {
 | 
				
			||||||
		// noop
 | 
							// noop
 | 
				
			||||||
	}
 | 
						}
 | 
				
			||||||
 | 
					
 | 
				
			||||||
	console.log('\nInitializing...\n');
 | 
						log('Info', 'Initializing...');
 | 
				
			||||||
 | 
					
 | 
				
			||||||
	if (IS_DEBUG) {
 | 
						if (IS_DEBUG) {
 | 
				
			||||||
		log('Warn', 'It is not in the Production mode. Do not use in the Production environment.');
 | 
							log('Warn', 'It is not in the Production mode. Do not use in the Production environment.');
 | 
				
			||||||
| 
						 | 
					@ -219,5 +219,5 @@ function spawn(callback: any): void {
 | 
				
			||||||
 | 
					
 | 
				
			||||||
// Dying away...
 | 
					// Dying away...
 | 
				
			||||||
process.on('exit', () => {
 | 
					process.on('exit', () => {
 | 
				
			||||||
	console.log('Bye.');
 | 
						log('Info', 'Bye.');
 | 
				
			||||||
});
 | 
					});
 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
| 
						 | 
					@ -6,7 +6,6 @@ export default function(): void {
 | 
				
			||||||
	checkDependency('npm', 'npm -v', x => x.match(/^(.*)\r?\n$/)[1]);
 | 
						checkDependency('npm', 'npm -v', x => x.match(/^(.*)\r?\n$/)[1]);
 | 
				
			||||||
	checkDependency('MongoDB', 'mongo --version', x => x.match(/^MongoDB shell version: (.*)\r?\n$/)[1]);
 | 
						checkDependency('MongoDB', 'mongo --version', x => x.match(/^MongoDB shell version: (.*)\r?\n$/)[1]);
 | 
				
			||||||
	checkDependency('Redis', 'redis-server --version', x => x.match(/v=([0-9\.]*)/)[1]);
 | 
						checkDependency('Redis', 'redis-server --version', x => x.match(/v=([0-9\.]*)/)[1]);
 | 
				
			||||||
	log('Info', 'Successfully checked external dependencies');
 | 
					 | 
				
			||||||
}
 | 
					}
 | 
				
			||||||
 | 
					
 | 
				
			||||||
function checkDependency(serviceName: string, command: string, transform: (x: string) => string): void {
 | 
					function checkDependency(serviceName: string, command: string, transform: (x: string) => string): void {
 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
		Loading…
	
	Add table
		Add a link
		
	
		Reference in a new issue