metallic-launcher
Version:
Service launcher for metallic
28 lines (21 loc) • 1.85 kB
JavaScript
;
Object.defineProperty(exports, "__esModule", {
value: true
});
var _metallicErrors = require('metallic-errors');
var _launcherInterface = require('../launcher-interface');
var _launcherInterface2 = _interopRequireDefault(_launcherInterface);
function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }
class ClusterInterface extends _launcherInterface2.default {
constructor() {
if (new.target === ClusterInterface) {
throw new _metallicErrors.AbstractClassError(ClusterInterface.name);
}
super();
}
static is() {
throw new _metallicErrors.UnimplementedError();
}
}
exports.default = ClusterInterface;
//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIi4uLy4uL3NyYy9jbHVzdGVyL2NsdXN0ZXItaW50ZXJmYWNlLmpzIl0sIm5hbWVzIjpbIkNsdXN0ZXJJbnRlcmZhY2UiLCJjb25zdHJ1Y3RvciIsIm5ldyIsInRhcmdldCIsIm5hbWUiLCJpcyJdLCJtYXBwaW5ncyI6Ijs7Ozs7O0FBQUE7O0FBQ0E7Ozs7OztBQUVlLE1BQU1BLGdCQUFOLHFDQUFpRDtBQUM5REMsZ0JBQWU7QUFDYixRQUFJQyxJQUFJQyxNQUFKLEtBQWVILGdCQUFuQixFQUFxQztBQUNuQyxZQUFNLHVDQUF1QkEsaUJBQWlCSSxJQUF4QyxDQUFOO0FBQ0Q7QUFDRDtBQUNEOztBQUVELFNBQU9DLEVBQVAsR0FBYTtBQUNYLFVBQU0sd0NBQU47QUFDRDtBQVY2RDtrQkFBM0NMLGdCIiwiZmlsZSI6ImNsdXN0ZXItaW50ZXJmYWNlLmpzIiwic291cmNlc0NvbnRlbnQiOlsiaW1wb3J0IHsgQWJzdHJhY3RDbGFzc0Vycm9yLCBVbmltcGxlbWVudGVkRXJyb3IgfSBmcm9tICdtZXRhbGxpYy1lcnJvcnMnXG5pbXBvcnQgTGF1bmNoZXJJbnRlcmZhY2UgZnJvbSAnLi4vbGF1bmNoZXItaW50ZXJmYWNlJ1xuXG5leHBvcnQgZGVmYXVsdCBjbGFzcyBDbHVzdGVySW50ZXJmYWNlIGV4dGVuZHMgTGF1bmNoZXJJbnRlcmZhY2Uge1xuICBjb25zdHJ1Y3RvciAoKSB7XG4gICAgaWYgKG5ldy50YXJnZXQgPT09IENsdXN0ZXJJbnRlcmZhY2UpIHtcbiAgICAgIHRocm93IG5ldyBBYnN0cmFjdENsYXNzRXJyb3IoQ2x1c3RlckludGVyZmFjZS5uYW1lKVxuICAgIH1cbiAgICBzdXBlcigpXG4gIH1cblxuICBzdGF0aWMgaXMgKCkge1xuICAgIHRocm93IG5ldyBVbmltcGxlbWVudGVkRXJyb3IoKVxuICB9XG59XG4iXX0=