lib/consoleService.js
function enableCommand(consoleService, moduleId, msg, cb) {
    if (!moduleId) {
        logger.error(`fail to enable admin module for ${moduleId}`);
        cb('empty moduleId');
        return;
    }

    const modules = consoleService.modules;
    if (!modules[moduleId]) {
        cb(null, protocol.PRO_FAIL);
        return;
    }

    if (consoleService.master) {
        consoleService.enable(moduleId);
        consoleService.agent.notifyCommand('enable', moduleId, msg);
        cb(null, protocol.PRO_OK);
    } else {
        consoleService.enable(moduleId);
        cb(null, protocol.PRO_OK);
    }
}
function enableCommand(consoleService, moduleId, msg, cb) {
    if (!moduleId) {
        logger.error(`fail to enable admin module for ${moduleId}`);
        cb('empty moduleId');
        return;
    }

    const modules = consoleService.modules;
    if (!modules[moduleId]) {
        cb(null, protocol.PRO_FAIL);
        return;
    }

    if (consoleService.master) {
        consoleService.enable(moduleId);
        consoleService.agent.notifyCommand('enable', moduleId, msg);
        cb(null, protocol.PRO_OK);
    } else {
        consoleService.enable(moduleId);
        cb(null, protocol.PRO_OK);
    }
}
function enableCommand ( consoleService , moduleId , msg , cb ) { if ( ! moduleId ) { logger . error ( ` ${ moduleId } ` ) ; cb ( 'empty moduleId' ) ; return ; } const modules = consoleService . modules ; if ( ! modules [ moduleId ] ) { cb ( null , protocol . PRO_FAIL ) ; return ; } if ( consoleService . master ) { consoleService . enable ( moduleId ) ; consoleService . agent . notifyCommand ( 'enable' , moduleId , msg ) ; cb ( null , protocol . PRO_OK ) ; } else { consoleService . enable ( moduleId ) ; cb ( null , protocol . PRO_OK ) ; } }
enable module in current server
enable module in current server