#!/bin/sh

path=${0%/*}
action="$1"
recpath="$2"
originalpath="$3"

case "$action" in
	before)
		prefix=B
		;;
	after)
		prefix=A
		;;
	edited)
		prefix=E
		;;
	*)
		echo "Usage: $0 {before | after | edited} RECPATH" >&2
		exit 1
		;;
esac

for script in `cd $path/action.d/; ls -1 $prefix* 2>/dev/null | sort`; do
	$path/action.d/$script $action $recpath $originalpath
done
