MCPcopy
hub / github.com/Koenkk/zigbee2mqtt / stopExtension

Method stopExtension

lib/controller.ts:335–341  ·  view source on GitHub ↗
(extension: Extension)

Source from the content-addressed store, hash-verified

333 }
334
335 private async stopExtension(extension: Extension): Promise<void> {
336 try {
337 await extension.stop();
338 } catch (error) {
339 logger.error(`Failed to stop '${extension.constructor.name}' (${(error as Error).stack})`);
340 }
341 }
342
343 async stop(restart = false, code = 0, signal: NodeJS.Signals | undefined = undefined): Promise<void> {
344 logger.info(`Stopping Zigbee2MQTT (restart=${restart}, code=${code}, signal=${signal})`);

Callers 1

removeExtensionMethod · 0.95

Calls 2

errorMethod · 0.80
stopMethod · 0.45

Tested by

no test coverage detected