nexus-tritium-nodesdk
Version:
Wrapper for the Nexus-Tritium API
26 lines (20 loc) • 660 B
JavaScript
const connectionService = require('../connectionService');
class System {
constructor(connectionDetails, axios) {
this.connectionDetails = connectionDetails;
this.axios = axios;
}
async getInfo() {
const params = {};
return connectionService(this.connectionDetails, this.axios, 'system/get/info', params);
}
async listPeers() {
const params = {};
return connectionService(this.connectionDetails, this.axios, 'system/list/peers', params);
}
async listListpEids() {
const params = {};
return connectionService(this.connectionDetails, this.axios, 'system/list/lisp-eids', params);
}
}
module.exports = System;