Initial commit

This commit is contained in:
WatermelonModders
2022-05-31 12:35:46 -04:00
commit fc5cb0c32c
4097 changed files with 447075 additions and 0 deletions
+25
View File
@@ -0,0 +1,25 @@
#!/bin/sh
case $1 in
bucket_create)
/opt/couchbase/bin/couchbase-cli bucket-create -c localhost:8091 -u Administrator -p password --bucket=hbs --bucket-password=aci --bucket-type=couchbase --bucket-ramsize=200 --bucket-replica=1 --wait
;;
bucket_restore)
/opt/couchbase/bin/cbrestore ~/hm_database/ http://localhost:8091/ --bucket-source=hbs
;;
compile)
make -C ~/hm_gameserver
make -C ~/hm_lobbyserver
;;
start)
mkdir -p ~/hm_log
valgrind --log-file=/root/hm_log/hm_gameserver_valgrind_$(date +%s) --trace-children=yes ~/hm_gameserver/hm_gameserver --log=/root/hm_log/hm_gameserver_$(date +%s)
valgrind --log-file=/root/hm_log/hm_lobbyserver_valgrind_$(date +%s) --trace-children=yes ~/hm_lobbyserver/hm_lobbyserver --log=/root/hm_log/hm_lobbyserver_$(date +%s)
;;
stop)
ps -ef | grep hm_ | grep -v grep | awk '{print $2}' | xargs kill -9
;;
*)
echo "Usage: ctl.sh {bucket_create|bucket_restore|compile|start|stop}" >&2
exit 3
esac