mirror of
https://github.com/sasjs/server.git
synced 2025-12-10 11:24:35 +00:00
chore: clean up
This commit is contained in:
@@ -36,7 +36,6 @@ export class ExecutionController {
|
||||
const sessionController = getSessionController()
|
||||
|
||||
const session = await sessionController.getSession()
|
||||
console.log('using session', session.id)
|
||||
session.inUse = true
|
||||
session.consumed = true
|
||||
|
||||
@@ -99,7 +98,6 @@ ${program}`
|
||||
// (which can mean SAS trying to run a partial program, or
|
||||
// failing due to file lock) we first create the file THEN
|
||||
// we rename it.
|
||||
console.log('executing session', session.id)
|
||||
await createFile(codePath + '.bkp', program)
|
||||
await moveFile(codePath + '.bkp', codePath)
|
||||
|
||||
@@ -107,7 +105,6 @@ ${program}`
|
||||
while (!session.completed) {
|
||||
await delay(50)
|
||||
}
|
||||
console.log('completed session', session.id)
|
||||
|
||||
const log =
|
||||
((await fileExists(logPath)) ? await readFile(logPath) : '') +
|
||||
|
||||
@@ -21,6 +21,9 @@ const execFilePromise = promisify(execFile)
|
||||
export class SessionController {
|
||||
private sessions: Session[] = []
|
||||
|
||||
private getReadySessions = (): Session[] =>
|
||||
this.sessions.filter((sess: Session) => sess.ready && !sess.consumed)
|
||||
|
||||
public async getSession() {
|
||||
const readySessions = this.getReadySessions()
|
||||
|
||||
@@ -33,9 +36,6 @@ export class SessionController {
|
||||
return session
|
||||
}
|
||||
|
||||
private getReadySessions = (): Session[] =>
|
||||
this.sessions.filter((sess: Session) => sess.ready && !sess.consumed)
|
||||
|
||||
private async createSession(): Promise<Session> {
|
||||
const sessionId = generateUniqueFileName(generateTimestamp())
|
||||
console.log('creating session', sessionId)
|
||||
@@ -108,8 +108,6 @@ export class SessionController {
|
||||
// the autoexec deletes the code.sas file
|
||||
await this.waitForSession(session)
|
||||
|
||||
console.log('session is ready', sessionId)
|
||||
|
||||
return session
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user