From e3ee5d82b74e67ee33913142974e76c82168a68a Mon Sep 17 00:00:00 2001 From: Adhidarma Hadiwinoto <me@adhisimon.org> Date: Fri, 2 Aug 2019 12:09:48 +0700 Subject: [PATCH] Cek device ada tidak pada index.js --- index.js | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/index.js b/index.js index 71d7d15..c331cff 100644 --- a/index.js +++ b/index.js @@ -1,12 +1,17 @@ 'use strict'; process.chdir(__dirname); -require('fs').writeFileSync('pid.txt', process.pid); +const fs = require('fs') + +fs.writeFileSync('pid.txt', process.pid); const path = require('path'); const config = require('komodo-sdk/config'); process.title = `KOMODO-MODEM@${(typeof config.name === 'string') ? config.name.toUpperCase() : path.basename(config.modem.device).toUpperCase()}`; +if (!fs.existsSync(config.modem.device)) { + process.exit(4); +} require('./lib/http-command-server'); require('./lib/modem'); -- 1.9.0