From a87e1c92d5271167e16297031e9b313f43a3b821 Mon Sep 17 00:00:00 2001 From: ChrisChrome Date: Sat, 24 May 2025 14:08:21 -0600 Subject: [PATCH] Add simple debug program --- debug.js | 28 ++++++++++++++++++++++++++++ 1 file changed, 28 insertions(+) create mode 100644 debug.js diff --git a/debug.js b/debug.js new file mode 100644 index 0000000..c72f2b8 --- /dev/null +++ b/debug.js @@ -0,0 +1,28 @@ +require("dotenv").config(); +const cron = require("node-cron") +const fs = require('fs'); +const mariadb = require("mariadb"); +const pool = mariadb.createPool({ + host: process.env.DB_HOST, + port: process.env.DB_PORT || 3306, + user: process.env.DB_USER, + password: process.env.DB_PASS, + database: "asterisk", + connectionLimit: 5, +}); + +const FreepbxManager = require("./freepbx"); +const fpbx = new FreepbxManager({ + url: process.env.FREEPBX_URL, + clientId: process.env.FREEPBX_CLIENT_ID, + clientSecret: process.env.FREEPBX_CLIENT_SECRET, + dbPool: pool, +}); + +fpbx.listExtensions() + .then((extensions) => { + console.log(extensions); + }) + .catch((err) => { + console.error(err); + }); \ No newline at end of file