#!/bin/bash

signal_bees() {
	signal="$1"
	pids=$(pidof bees)

	if [ -n "$pids" ]; then
		for pid in $pids; do
			echo "Sending $signal to PID $pid"
			kill -"$signal" "$pid"
		done
	else
		echo "Bees not running"
	fi
}

signal_bees SIGSTOP
#sleep 5
#sync

sleep 5

/usr/bin/cgexec -i 1000 -c 50 -m 1g /usr/bin/btrbk run -c /etc/btrbk/btrbk.conf >/dev/null 2>&1
errorlevel=$?

signal_bees SIGCONT

exit $errorlevel