Skip to content
This repository was archived by the owner on Nov 21, 2019. It is now read-only.

Commit 052e43f

Browse files
author
icymind
committed
delete logFile when startup
1 parent 11ea091 commit 052e43f

File tree

2 files changed

+12
-1
lines changed

2 files changed

+12
-1
lines changed

js/manage.js

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -618,6 +618,7 @@ const myApp = new Vue({
618618
},
619619
async mounted () {
620620
try {
621+
await vrouter.deleteLogFile()
621622
await vrouter.changeBridgeAdapter()
622623
this.remote = await vrouter.connect()
623624
await this.checkTrafficStatus()

js/vrouter-local.js

Lines changed: 11 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -176,6 +176,7 @@ d.show
176176
EOF`
177177
const serviceName = await this.localExec(cmd)
178178

179+
winston.info(`activeAdapter: ${serviceName.trim()}(${router}), ${inf}`)
179180
return [serviceName.trim(), inf, router]
180181
}
181182

@@ -916,8 +917,12 @@ EOF`
916917
return Promise.resolve(cfg.address)
917918
}
918919
return new Promise((resolve, reject) => {
920+
winston.info(`resolve domain: ${cfg.address}`)
919921
dns.lookup(cfg.address, { family: 4 }, (err, address, family) => {
920-
if (err) reject(err)
922+
if (err) {
923+
winston.error(`resolve domain: ${cfg.address} failed.`)
924+
reject(err)
925+
}
921926
resolve(address)
922927
})
923928
})
@@ -1864,6 +1869,11 @@ echo ""`
18641869
return dest
18651870
}
18661871
}
1872+
async deleteLogFile () {
1873+
const logFile = path.join(this.config.host.configDir, 'vrouter.log')
1874+
winston.info(`delete logFile: ${logFile}`)
1875+
return this.localExec(`rm "${logFile}"`)
1876+
}
18671877
async connect (startFirst) {
18681878
const state = await this.getvmState()
18691879
if (state !== 'running') {

0 commit comments

Comments
 (0)