#!/bin/sh # # Do some quick tests via the Json API against the supernode # AUTH=n2n # boilerplate so we can support whaky cmake dirs [ -z "$TOPDIR" ] && TOPDIR=. [ -z "$BINDIR" ] && BINDIR=. docmd() { echo "###" "$@" echo } # start it running in the background docmd ${BINDIR}/supernode -v docmd ${TOPDIR}/scripts/n2n-ctl -t 5645 communities docmd ${TOPDIR}/scripts/n2n-ctl -t 5645 packetstats docmd ${TOPDIR}/scripts/n2n-ctl -t 5645 edges --raw docmd ${TOPDIR}/scripts/n2n-ctl -t 5645 verbose docmd ${TOPDIR}/scripts/n2n-ctl -t 5645 -k $AUTH --write verbose 1 # looks strange, but we are querying the state of the "stop" verb docmd ${TOPDIR}/scripts/n2n-ctl -t 5645 stop # stop it docmd ${TOPDIR}/scripts/n2n-ctl -t 5645 -k $AUTH --write stop