[Wheelmap] service rewrite and tests (#2486)

This commit is contained in:
Pierre-Yves B
2018-12-10 18:44:47 +00:00
committed by GitHub
parent 1649a42a4a
commit c89396088d
9 changed files with 192 additions and 49 deletions

View File

@@ -0,0 +1,19 @@
'use strict'
const fs = require('fs')
const path = require('path')
const secretsPath = path.join(__dirname, '..', 'private', 'secret.json')
if (fs.existsSync(secretsPath)) {
console.log('Found existing private/secret.json, not overwriting.')
} else {
console.log('private/secret.json does not exist, creating.')
const privatePath = path.dirname(secretsPath)
if (!fs.existsSync(privatePath)) {
fs.mkdirSync(privatePath)
}
const secrets = { wheelmap_token: process.env.WHEELMAP_TOKEN }
const secretsString = JSON.stringify(secrets)
fs.writeFileSync(secretsPath, secretsString)
}