Code polish
This commit is contained in:
@@ -1,5 +1,4 @@
|
||||
import EventEmitter from "events";
|
||||
import {Center} from "../Center/Center";
|
||||
import Logger from "../Logger";
|
||||
import {SessionManager} from "../SessionManager";
|
||||
import {SmppSession} from "../SmppSession";
|
||||
@@ -8,7 +7,6 @@ import {Client} from "./Client";
|
||||
const CLIENT_SESSIONS_FILE: string = process.env.CLIENT_SESSIONS_FILE || "client_sessions.json";
|
||||
|
||||
export default class ClientSessionManager extends SessionManager {
|
||||
comparatorFn: (arg: any, session: SmppSession) => boolean = (arg: any, session: SmppSession) => (session as Client).getUrl() === arg;
|
||||
StorageFile: string = CLIENT_SESSIONS_FILE;
|
||||
ManagedSessionClass: any = Client;
|
||||
sessionId: number = 0;
|
||||
@@ -23,26 +21,5 @@ export default class ClientSessionManager extends SessionManager {
|
||||
// super.eventEmitter.on(super.SESSION_ADDED_EVENT, (session: SmppSession) => this.eventEmitter.emit(this.SESSION_ADDED_EVENT, session));
|
||||
}
|
||||
|
||||
// setup(): void {
|
||||
// try {
|
||||
// this.logger.log1(`Loading clients from ${CLIENT_SESSIONS_FILE}`)
|
||||
// let sessions: Buffer = fs.readFileSync(CLIENT_SESSIONS_FILE);
|
||||
// let loadedSessions: any[] = JSON.parse(String(sessions));
|
||||
// this.logger.log1(`Loaded ${loadedSessions.length} clients from ${CLIENT_SESSIONS_FILE}`);
|
||||
// loadedSessions.forEach(session => {
|
||||
// this.createSession(session.url, session.username, session.password).then((sessionObj: SmppSession) => {
|
||||
// sessionObj.setDefaultSingleJob(Job.deserialize(session.defaultSingleJob));
|
||||
// sessionObj.setDefaultMultipleJob(Job.deserialize(session.defaultMultipleJob));
|
||||
// });
|
||||
// });
|
||||
// } catch (e) {
|
||||
// this.logger.log1(`Error loading clients from ${CLIENT_SESSIONS_FILE}: ${e}`);
|
||||
// return;
|
||||
// }
|
||||
// }
|
||||
//
|
||||
// cleanup(): void {
|
||||
// this.logger.log1(`Saving clients to ${CLIENT_SESSIONS_FILE}...`);
|
||||
// fs.writeFileSync(CLIENT_SESSIONS_FILE, JSON.stringify(this.serialize(), null, 4));
|
||||
// }
|
||||
comparatorFn: (arg: any, session: SmppSession) => boolean = (arg: any, session: SmppSession) => (session as Client).getUrl() === arg;
|
||||
}
|
Reference in New Issue
Block a user