const osInfo = require('../controller/os-info') const { updateSSH, removeSSH, existSSH, getCommand } = require('../controller/ssh-info') const { getHostList, saveHost, updateHost, removeHost, updateHostSort } = require('../controller/host-info') const { login, getpublicKey, updatePwd } = require('../controller/user') const routes = [ { method: 'get', path: '/os-info', controller: osInfo }, { method: 'post', path: '/update-ssh', controller: updateSSH }, { method: 'post', path: '/remove-ssh', controller: removeSSH }, { method: 'post', path: '/exist-ssh', controller: existSSH }, { method: 'get', path: '/command', controller: getCommand }, { method: 'get', path: '/host-list', controller: getHostList }, { method: 'post', path: '/host-save', controller: saveHost }, { method: 'put', path: '/host-save', controller: updateHost }, { method: 'post', path: '/host-remove', controller: removeHost }, { method: 'put', path: '/host-sort', controller: updateHostSort }, { method: 'get', path: '/get-pub-pem', controller: getpublicKey }, { method: 'post', path: '/login', controller: login }, { method: 'put', path: '/pwd', controller: updatePwd } ] module.exports = routes