X-Git-Url: http://git.pjr.cc/?p=ga4php.git;a=blobdiff_plain;f=gaas%2Fgaasd%2Fgaasclient.php;fp=gaas%2Fgaasd%2Fgaasclient.php;h=5e075a649e59b1c78c95534fe701acae96c217b5;hp=4c6fd3516aae49dab6f5abd39ade7e419d232853;hb=d751cc8f54e6e8b05e5d9d549fedde8fa713aa71;hpb=c4ad8271df834f0d5f39cb58e8658195b59f30bd diff --git a/gaas/gaasd/gaasclient.php b/gaas/gaasd/gaasclient.php index 4c6fd35..5e075a6 100644 --- a/gaas/gaasd/gaasclient.php +++ b/gaas/gaasd/gaasclient.php @@ -4,6 +4,40 @@ require_once("../lib/gaasdClient.php"); $myga = new GAASClient(); -$myga->MSG_INIT_SERVER("AD", "user", "password", "domain", "cdef", "adef"); +global $argv; + +function usage() +{ + global $argv; + echo "Usage: ".$argv[0]." command [options]\n"; + echo "\nCommands:\n\tinit AD user password domain clientgroup admingroup\n"; + echo "\tinit IN user password\n"; + echo "\n"; + exit(0); +} + +if($argc < 1) { + usage(); +} + +switch($argv[1]) { + case "init": + if($argv[2] == "AD") { + if($argc < 7) usage(); + } + $ret = $myga->MSG_INIT_SERVER("AD", $argv[3], $argv[4], $argv[5], $argv[6], $argv[7]); + echo "Ret:\n"; + print_r($ret); + if($ret) { + echo "initialising server succeeded\n"; + } else { + echo "initialising server failed\n"; + } + break; + default: + echo "No such command, ".$argv[1]."\n"; + usage(); + +} ?>