#!/bin/sh

dir=$1

if [ ! -f "$dir/fail_twice.1.flag" ]; then
   echo "fail_twice running first time"
   touch $dir/fail_twice.1.flag
   echo "fail_twice failing first time" >&2
   exit 20
fi

if [ ! -f "$dir/fail_twice.2.flag" ]; then
   echo "fail_twice running second time"
   touch $dir/fail_twice.2.flag
   echo "fail_twice failing second time" >&2
   exit 21
fi

echo "fail_twice running third time"
rm -f $dir/fail_twice.*.flag
exit 0
