UNPKG

n8n-nodes-arubacentral

Version:

n8n community node for Aruba Central API integration with comprehensive monitoring, configuration, and management capabilities

36 lines (35 loc) 1.67 kB
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.mobilitycontrollerOperations = void 0; exports.hasMobilitycontrollerOperation = hasMobilitycontrollerOperation; const logger_1 = require("../../../helpers/logger"); const getMcs_methods_1 = require("./operations/getMcs.methods"); const getSerial_methods_1 = require("./operations/getSerial.methods"); const deleteSerial_methods_1 = require("./operations/deleteSerial.methods"); const getUsage_methods_1 = require("./operations/getUsage.methods"); const getPorts_methods_1 = require("./operations/getPorts.methods"); const getInfo_methods_1 = require("./operations/getInfo.methods"); const getMobility_controllers_methods_1 = require("./operations/getMobility_controllers.methods"); /** * All operations available for the mobilitycontroller resource */ exports.mobilitycontrollerOperations = { getMcs: getMcs_methods_1.getMcs, getSerial: getSerial_methods_1.getSerial, deleteSerial: deleteSerial_methods_1.deleteSerial, getUsage: getUsage_methods_1.getUsage, getPorts: getPorts_methods_1.getPorts, getInfo: getInfo_methods_1.getInfo, getMobility_controllers: getMobility_controllers_methods_1.getMobility_controllers, }; /** * Check if a mobilitycontroller operation exists * * @param operation Operation name to check * @returns boolean indicating if the operation exists */ function hasMobilitycontrollerOperation(operation) { const exists = !!exports.mobilitycontrollerOperations[operation]; logger_1.logger.debug('monitoring:mobilitycontroller:check', `Operation "${operation}" ${exists ? 'exists' : 'does not exist'}`); return exists; }