Press n or j to go to the next uncovered block, b, p or k for the previous block.
| 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 | import { AdminUrls } from "../../constants"; import { logger } from "../../logger"; import { CliConfig } from "../cli-config"; export const stopCommand = async ({ port }: CliConfig): Promise<void> => { logger.info("Stopping server at port {port}", port); try { const url = `http://localhost:${port}${AdminUrls.stop}`; const response = await fetch(url, { method: "POST", }); logger.debug(`Call success: ${url} ${response.status}`); logger.info(`Successfuly stopped server at port ${port}`); process.exit(0); } catch (e) { logger.error("Error while trying to stop server", e); process.exit(-1); } }; |