mirror of
https://github.com/balena-os/balena-supervisor.git
synced 2025-01-31 08:25:36 +00:00
set the absolute path of state.json in STATE_FILE
This commit is contained in:
parent
7bb3d4b9eb
commit
f6d09c958d
@ -4,12 +4,13 @@ request = require('request')
|
|||||||
posix = require('posix')
|
posix = require('posix')
|
||||||
{exec,spawn} = require('child_process')
|
{exec,spawn} = require('child_process')
|
||||||
|
|
||||||
|
STATE_FILE = '/opt/ewa-client-bootstrap/state.json'
|
||||||
API_ENDPOINT = 'http://paras.rulemotion.com:1337'
|
API_ENDPOINT = 'http://paras.rulemotion.com:1337'
|
||||||
HAKI_PATH = '/home/haki'
|
HAKI_PATH = '/home/haki'
|
||||||
POLLING_INTERVAL = 30000
|
POLLING_INTERVAL = 30000
|
||||||
|
|
||||||
try
|
try
|
||||||
state = require('./state.json')
|
state = require(STATE_FILE)
|
||||||
catch e
|
catch e
|
||||||
console.error(e)
|
console.error(e)
|
||||||
process.exit()
|
process.exit()
|
||||||
@ -39,7 +40,7 @@ bootstrapTasks = [
|
|||||||
|
|
||||||
console.log state
|
console.log state
|
||||||
|
|
||||||
fs.writeFileSync('state.json', JSON.stringify(state))
|
fs.writeFileSync(STATE_FILE, JSON.stringify(state))
|
||||||
|
|
||||||
fs.writeFileSync('/etc/openvpn/ca.crt', body.ca)
|
fs.writeFileSync('/etc/openvpn/ca.crt', body.ca)
|
||||||
fs.writeFileSync('/etc/openvpn/client.crt', body.cert)
|
fs.writeFileSync('/etc/openvpn/client.crt', body.cert)
|
||||||
@ -108,7 +109,7 @@ updateRepo = (callback) ->
|
|||||||
if hash isnt state.gitHead
|
if hash isnt state.gitHead
|
||||||
console.log("New version found #{state.gitHead}->#{hash}")
|
console.log("New version found #{state.gitHead}->#{hash}")
|
||||||
state.gitHead = hash
|
state.gitHead = hash
|
||||||
fs.writeFileSync('state.json', JSON.stringify(state))
|
fs.writeFileSync(STATE_FILE, JSON.stringify(state))
|
||||||
async.series(tasks2, (callback) -> setTimeout(callback, POLLING_INTERVAL))
|
async.series(tasks2, (callback) -> setTimeout(callback, POLLING_INTERVAL))
|
||||||
else
|
else
|
||||||
console.log("No new version found")
|
console.log("No new version found")
|
||||||
|
Loading…
x
Reference in New Issue
Block a user