catch error added
This commit is contained in:
parent
3a82387578
commit
ffb64f77e6
@ -1,6 +1,7 @@
|
||||
const mongoose = require("mongoose");
|
||||
const dbSchema = new mongoose.Schema(
|
||||
{
|
||||
ip: String,
|
||||
name: String,
|
||||
status: String
|
||||
},
|
||||
|
25
index.js
25
index.js
@ -12,14 +12,23 @@ app.use(cors());
|
||||
app.options("*", cors());
|
||||
const port = 3000;
|
||||
|
||||
const save_data = async url => {
|
||||
const value_data = await getScript(url);
|
||||
const data = JSON.parse(value_data);
|
||||
const item = new dbSchema({
|
||||
name: data.Sensors[0].TaskName,
|
||||
status: data.Sensors[0].Switch
|
||||
});
|
||||
await item.save();
|
||||
const save_data = async ip => {
|
||||
try {
|
||||
const value_data = await getScript(ip);
|
||||
const data = JSON.parse(value_data);
|
||||
const item = new dbSchema({
|
||||
ip,
|
||||
name: data.Sensors[0].TaskName,
|
||||
status: data.Sensors[0].Switch
|
||||
});
|
||||
await item.save();
|
||||
} catch (error) {
|
||||
const item = new dbSchema({
|
||||
ip,
|
||||
status: "Urządzenie przestało działać - prawdopodobnie brak zasilania"
|
||||
});
|
||||
await item.save();
|
||||
}
|
||||
};
|
||||
|
||||
let interval = setInterval(() => {
|
||||
|
Loading…
Reference in New Issue
Block a user