From 266808af3194b55836511b2da70b4629a03ce569 Mon Sep 17 00:00:00 2001 From: Adhidarma Hadiwinoto <adhisimon@gmail.com> Date: Tue, 2 Aug 2022 13:17:24 +0700 Subject: [PATCH] Add systemd notify on start --- index.js | 10 +++++++--- 1 file changed, 7 insertions(+), 3 deletions(-) diff --git a/index.js b/index.js index 9b2e6c2..d02bbec 100644 --- a/index.js +++ b/index.js @@ -2,17 +2,21 @@ process.chdir(__dirname); const fs = require('fs'); -fs.writeFileSync('pid.txt', process.pid.toString()); - -const config = require('komodo-sdk/config'); +// eslint-disable-next-line import/order +const config = require('./config.json'); global.KOMODO_LOG_LABEL = `KOMODO-CENTER@${(config && typeof config.name === 'string') ? config.name.toUpperCase() : 'EVO-CP'}`; process.title = global.KOMODO_LOG_LABEL; +// eslint-disable-next-line import/order const messagingClient = require('komodo-center-messaging-client-lib'); +const sdNotify = require('komodo-sdk/sd-notify'); const transport = require('./lib/transport'); messagingClient.setTransport(transport); require('./lib/apiserver'); require('./lib/webadmin'); + +fs.writeFileSync('pid.txt', process.pid.toString()); +sdNotify(); -- 1.9.0