diff options
Diffstat (limited to 'pistar/bmcli-wrapper')
| -rwxr-xr-x | pistar/bmcli-wrapper | 36 |
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"; + +?> |
