UNPKG

@cocalc/project

Version:
19 lines 799 B
"use strict"; /* * This file is part of CoCalc: Copyright © 2022 Sagemath, Inc. * License: AGPLv3 s.t. "Commons Clause" – see LICENSE.md for details */ Object.defineProperty(exports, "__esModule", { value: true }); const fs_1 = require("fs"); const awaiting_1 = require("awaiting"); const data_1 = require("@cocalc/project/data"); const consts_1 = require("@cocalc/project/consts"); async function init() { await Promise.all([ (0, awaiting_1.callback)(fs_1.writeFile, data_1.projectPidFile, `${process.pid}`), (0, awaiting_1.callback)(fs_1.writeFile, data_1.startTimestampFile, `${consts_1.start_ts}`), (0, awaiting_1.callback)(fs_1.writeFile, data_1.sessionIDFile, `${consts_1.session_id}`), ]); } exports.default = init; //# sourceMappingURL=pid-file.js.map