From 09d5abdbb3c77d619f2f1c7e30aacea1c54e53ca Mon Sep 17 00:00:00 2001 From: Yuval Adam <_@yuv.al> Date: Wed, 1 Nov 2017 11:06:13 +0200 Subject: Image fetching stabilize --- server.js | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/server.js b/server.js index bc71bd3..11162c8 100644 --- a/server.js +++ b/server.js @@ -11,7 +11,7 @@ const aws = require('aws-sdk') const s3 = new aws.S3() function fetchImages() { - console.debug('Running fetchImages()') + console.log('Running fetchImages()') request('http://map.govmap.gov.il/rainradar/radar.json', (error, response, body) => { if (error) { console.log(error) @@ -26,7 +26,7 @@ function fetchImages() { const key = `fetched:${url}` client.get(key, (err, reply) => { if (!reply && reply != 'fetching') { - console.debug(`Fetching ${url}`) + console.log(`Fetching ${url}`) client.set(key, 'fetching') request({ url: url, encoding: null }, (error, response, body) => { if (err) { @@ -110,7 +110,7 @@ app.get('/imgs', function (req, res) { '140': imgs.filter( (d) => d.endsWith('140.png') ), '280': imgs.filter( (d) => d.endsWith('280.png') ) }) - client.set('images:latest', imgres) + client.setex('images:latest', 60 * 5, imgres) res.send(imgres) }) } -- cgit v1.3.1