domotz-remote-pawn
Version:
Domotz Agent
18 lines (14 loc) • 698 B
JavaScript
var updater = null;
if ((process.env.DPLATFORM !== 'ubuntu_core' && !process.env.UPDATER_PID_FILE) || process.env['UPDATER_STARTED_FROM_LISTENER']) {
process.env['UPDATER_PID_FILE'] = '/tmp/domotz_updater.pid';
process.env['DOMOTZ_UPDATER_UNIX_SOCKET'] = '/tmp/domotz_agent_updater.sock';
process.env['UPDATER_SIMULATION'] = 1;
process.env['UPDATER_STARTED_FROM_LISTENER'] = true;
updater = require('./updater');
updater.start(updater.createHttpService);
} else {
console.log('Skip the Updater simulation, status=(%s,%s)', process.env.DPLATFORM, process.env.UPDATER_PID_FILE);
}
var domotzRemotePawn = require('../src/index');
domotzRemotePawn();