UNPKG

pinusmod

Version:

[![Build Status](https://travis-ci.org/node-pinus/pinus.svg?branch=master)](https://travis-ci.org/node-pinus/pinus)

25 lines (24 loc) 619 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.MonitorComponent = void 0; /** * Component for monitor. * Load and start monitor client. */ const monitor_1 = require("../monitor/monitor"); class MonitorComponent { constructor(app, opts) { this.name = '__monitor__'; this.monitor = new monitor_1.Monitor(app, opts); } start(cb) { this.monitor.start(cb); } stop(force, cb) { this.monitor.stop(cb); } reconnect(masterInfo) { this.monitor.reconnect(masterInfo); } } exports.MonitorComponent = MonitorComponent;