file watcher: show info when start watching
This commit is contained in:
parent
461bd165ec
commit
15b6534a11
3 changed files with 12 additions and 10 deletions
|
@ -61,9 +61,7 @@ export class NsfwWatcherService extends Disposable implements IWatcherService {
|
|||
});
|
||||
|
||||
// Logging
|
||||
if (this.verboseLogging) {
|
||||
this.log(`Start watching: [${rootsToStartWatching.map(r => r.path).join(',')}]\nStop watching: [${rootsToStopWatching.join(',')}]`);
|
||||
}
|
||||
this.info(`Start watching: [${rootsToStartWatching.map(r => r.path).join(',')}]\nStop watching: [${rootsToStopWatching.join(',')}]`);
|
||||
|
||||
// Stop watching some roots
|
||||
rootsToStopWatching.forEach(root => {
|
||||
|
@ -133,9 +131,7 @@ export class NsfwWatcherService extends Disposable implements IWatcherService {
|
|||
}
|
||||
}
|
||||
|
||||
if (this.verboseLogging) {
|
||||
this.log(`Start watching with nsfw: ${request.path}`);
|
||||
}
|
||||
this.info(`Start watching with nsfw: ${request.path}`);
|
||||
|
||||
nsfw(request.path, events => {
|
||||
for (const e of events) {
|
||||
|
@ -249,4 +245,8 @@ export class NsfwWatcherService extends Disposable implements IWatcherService {
|
|||
private error(message: string) {
|
||||
this._onDidLogMessage.fire({ type: 'error', message: `[File Watcher (nsfw)] ` + message });
|
||||
}
|
||||
|
||||
private info(message: string) {
|
||||
this._onDidLogMessage.fire({ type: 'info', message: `[File Watcher (chokidar)] ` + message });
|
||||
}
|
||||
}
|
||||
|
|
|
@ -146,9 +146,7 @@ export class ChokidarWatcherService extends Disposable implements IWatcherServic
|
|||
this.warn(`Watcher basePath does not match version on disk and was corrected (original: ${basePath}, real: ${realBasePath})`);
|
||||
}
|
||||
|
||||
if (this.verboseLogging) {
|
||||
this.log(`Start watching with chokidar: ${realBasePath}, excludes: ${excludes.join(',')}, usePolling: ${usePolling ? 'true, interval ' + pollingInterval : 'false'}`);
|
||||
}
|
||||
this.info(`Start watching with chokidar: ${realBasePath}, excludes: ${excludes.join(',')}, usePolling: ${usePolling ? 'true, interval ' + pollingInterval : 'false'}`);
|
||||
|
||||
let chokidarWatcher: chokidar.FSWatcher | null = chokidar.watch(realBasePath, watcherOpts);
|
||||
this._watcherCount++;
|
||||
|
@ -301,6 +299,10 @@ export class ChokidarWatcherService extends Disposable implements IWatcherServic
|
|||
this._onDidLogMessage.fire({ type: 'trace', message: `[File Watcher (chokidar)] ` + message });
|
||||
}
|
||||
|
||||
private info(message: string) {
|
||||
this._onDidLogMessage.fire({ type: 'info', message: `[File Watcher (chokidar)] ` + message });
|
||||
}
|
||||
|
||||
private warn(message: string) {
|
||||
this._onDidLogMessage.fire({ type: 'warn', message: `[File Watcher (chokidar)] ` + message });
|
||||
}
|
||||
|
|
|
@ -13,7 +13,7 @@ export interface IDiskFileChange {
|
|||
}
|
||||
|
||||
export interface ILogMessage {
|
||||
type: 'trace' | 'warn' | 'error';
|
||||
type: 'trace' | 'warn' | 'error' | 'info';
|
||||
message: string;
|
||||
}
|
||||
|
||||
|
|
Loading…
Reference in a new issue