Update logs for cache purge

This commit is contained in:
advplyr 2023-07-14 15:04:27 -05:00
parent 89aa4a8bdc
commit c881bcbe59
2 changed files with 4 additions and 4 deletions

View File

@ -8,7 +8,6 @@ class CacheController {
if (!req.user.isAdminOrUp) { if (!req.user.isAdminOrUp) {
return res.sendStatus(403) return res.sendStatus(403)
} }
Logger.info(`[MiscController] Purging all cache`)
await this.cacheManager.purgeAll() await this.cacheManager.purgeAll()
res.sendStatus(200) res.sendStatus(200)
} }
@ -18,7 +17,6 @@ class CacheController {
if (!req.user.isAdminOrUp) { if (!req.user.isAdminOrUp) {
return res.sendStatus(403) return res.sendStatus(403)
} }
Logger.info(`[MiscController] Purging items cache`)
await this.cacheManager.purgeItems() await this.cacheManager.purgeItems()
res.sendStatus(200) res.sendStatus(200)
} }

View File

@ -53,7 +53,7 @@ class CacheManager {
if (await fs.pathExists(path)) { if (await fs.pathExists(path)) {
if (global.XAccel) { if (global.XAccel) {
Logger.debug(`Use X-Accel to serve static file ${path}`) Logger.debug(`Use X-Accel to serve static file ${path}`)
return res.status(204).header({'X-Accel-Redirect': global.XAccel + path}).send() return res.status(204).header({ 'X-Accel-Redirect': global.XAccel + path }).send()
} }
const r = fs.createReadStream(path) const r = fs.createReadStream(path)
@ -79,7 +79,7 @@ class CacheManager {
if (global.XAccel) { if (global.XAccel) {
Logger.debug(`Use X-Accel to serve static file ${writtenFile}`) Logger.debug(`Use X-Accel to serve static file ${writtenFile}`)
return res.status(204).header({'X-Accel-Redirect': global.XAccel + writtenFile}).send() return res.status(204).header({ 'X-Accel-Redirect': global.XAccel + writtenFile }).send()
} }
var readStream = fs.createReadStream(writtenFile) var readStream = fs.createReadStream(writtenFile)
@ -116,6 +116,7 @@ class CacheManager {
} }
async purgeAll() { async purgeAll() {
Logger.info(`[CacheManager] Purging all cache at "${this.CachePath}"`)
if (await fs.pathExists(this.CachePath)) { if (await fs.pathExists(this.CachePath)) {
await fs.remove(this.CachePath).catch((error) => { await fs.remove(this.CachePath).catch((error) => {
Logger.error(`[CacheManager] Failed to remove cache dir "${this.CachePath}"`, error) Logger.error(`[CacheManager] Failed to remove cache dir "${this.CachePath}"`, error)
@ -125,6 +126,7 @@ class CacheManager {
} }
async purgeItems() { async purgeItems() {
Logger.info(`[CacheManager] Purging items cache at "${this.ItemCachePath}"`)
if (await fs.pathExists(this.ItemCachePath)) { if (await fs.pathExists(this.ItemCachePath)) {
await fs.remove(this.ItemCachePath).catch((error) => { await fs.remove(this.ItemCachePath).catch((error) => {
Logger.error(`[CacheManager] Failed to remove items cache dir "${this.ItemCachePath}"`, error) Logger.error(`[CacheManager] Failed to remove items cache dir "${this.ItemCachePath}"`, error)