Blame view
lib/apiserver/router-modems.js
880 Bytes
d23d98061
|
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 |
'use strict'; const express = require('express'); const modems = require('../modems2'); const router = express.Router(); module.exports = router; function pageIndex(req, res) { res.json(modems.dump()); } function pageSet(req, res) { res.end('OK'); modems.set({ name: req.query.modem, |
7f757cc71
|
18 |
device: req.query.modem_device, |
d23d98061
|
19 20 |
imsi: req.query.modem_imsi, msisdn: req.query.modem_msisdn, |
7f757cc71
|
21 22 23 |
networkId: req.query.modem.network_id, networkName: req.query.modem_network_name, signalStrength: req.query.modem_signal_strength, |
d23d98061
|
24 25 26 27 28 29 30 31 32 33 |
uptime: req.query.uptime, reportIp: req.query.report_ip || req.ip, reportPort: req.query.report_port, reportApikey: req.query.report_apikey, reportPathSms: req.query.report_path_sms || '/sms', }); } router.get('/', pageIndex); router.get('/set', pageSet); |