summaryrefslogtreecommitdiff
path: root/pistar/bmcli-wrapper
diff options
context:
space:
mode:
Diffstat (limited to 'pistar/bmcli-wrapper')
-rwxr-xr-xpistar/bmcli-wrapper36
1 files changed, 36 insertions, 0 deletions
diff --git a/pistar/bmcli-wrapper b/pistar/bmcli-wrapper
new file mode 100755
index 0000000..251114c
--- /dev/null
+++ b/pistar/bmcli-wrapper
@@ -0,0 +1,36 @@
+#!/usr/bin/php
+<?php
+
+$_SERVER['DOCUMENT_ROOT'] = "/var/www/dashboard";
+
+switch($argv[1]) {
+ case "add":
+ $_POST["TGmgr"] = "ADD";
+ $_POST["tgNr"] = $argv[2];
+ $_POST["TS"] = $argv[3];
+ $_POST["tgSubmit"] = 1;
+ break;
+
+ case "del":
+ $_POST["TGmgr"] = "DEL";
+ $_POST["tgNr"] = $argv[2];
+ $_POST["TS"] = $argv[3];
+ $_POST["tgSubmit"] = 1;
+ break;
+
+ case "dropdyn":
+ $_POST["dropDyn"] = 1;
+ $_POST["TS"] = $argv[2];
+ break;
+
+ default:
+ echo "usage:\n";
+ echo " bmcli add TALKGROUP TIMESLOT\n";
+ echo " bmcli del TALKGROUP TIMESLOT\n";
+ echo " bmcli dropdyn TIMESLOT\n";
+ exit;
+}
+
+include_once $_SERVER['DOCUMENT_ROOT'] . "/mmdvmhost/bm_manager.php";
+
+?>