#! /bin/sh

if [ "$ACTION" != 'add' ]; then
	# Nothing to do here
	exit 0
fi

sleep 3
# Only create calls on even spans (looped to odd spans)
if [ $((SPANNO % 2)) != 1 ]; then
	exit 0
fi

echo "$SPANNO: $BASECHAN $ENDCHAN"
for i in `seq $BASECHAN $ENDCHAN`; do
	#asterisk -rx "channel originate DAHDI/$i/1000 application Echo"
	if [ $((RANDOM % 8)) -lt 3 ]; then
		printf "channel originate DAHDI/$i/1000 application Echo\0"
	fi
done | nc -U /run/asterisk/asterisk.ctl
