From 42a98a49a2149ec08a7b141ab15c082ed577dfdc Mon Sep 17 00:00:00 2001 From: rob Date: Wed, 6 Jul 2022 11:29:16 -0400 Subject: [PATCH] more component management refactoring --- lib/client/js/dtp-app.js | 4 ++-- lib/client/js/dtp-display-engine.js | 5 +++-- lib/client/js/dtp-socket.js | 5 +++-- 3 files changed, 8 insertions(+), 6 deletions(-) diff --git a/lib/client/js/dtp-app.js b/lib/client/js/dtp-app.js index ffa9397..71c6a20 100644 --- a/lib/client/js/dtp-app.js +++ b/lib/client/js/dtp-app.js @@ -10,9 +10,9 @@ import DtpDisplayEngine from './dtp-display-engine'; export default class DtpApp { - constructor (appName, user) { + constructor (component, user) { this.user = user; - this.log = new DtpLog(appName); + this.log = new DtpLog(component); this.log.debug('constructor', 'creating DisplayEngine instance'); this.displayEngine = new DtpDisplayEngine(); diff --git a/lib/client/js/dtp-display-engine.js b/lib/client/js/dtp-display-engine.js index 009d4d5..364e51a 100644 --- a/lib/client/js/dtp-display-engine.js +++ b/lib/client/js/dtp-display-engine.js @@ -4,14 +4,15 @@ 'use strict'; +const DTP_COMPONENT = { name: 'Display Engine', slug: 'display-engine' }; + import DtpLog from './dtp-log.js'; export default class DtpDisplayEngine { constructor ( ) { this.processors = { }; - this.log = new DtpLog('DtpDisplayEngine'); - this.log.debug('constructor', 'DTP Display Engine instance created'); + this.log = new DtpLog(DTP_COMPONENT); } /** diff --git a/lib/client/js/dtp-socket.js b/lib/client/js/dtp-socket.js index b0e1984..82412d8 100644 --- a/lib/client/js/dtp-socket.js +++ b/lib/client/js/dtp-socket.js @@ -4,6 +4,8 @@ 'use strict'; +const DTP_COMPONENT = { name: 'Socket', slug: 'socket' }; + window.dtp = window.dtp || { }; import DtpWebLog from './dtp-log.js'; @@ -14,8 +16,7 @@ export default class DtpWebSocket { this.isConnected = false; this.isAuthenticated = false; this.joinedChannels = { }; - - this.log = new DtpWebLog('DtpWebSocket'); + this.log = new DtpWebLog(DTP_COMPONENT); } async connect (options) {