diff options
author | Petter Reinholdtsen <pere@hungry.com> | 2011-09-04 08:50:45 +0000 |
---|---|---|
committer | Petter Reinholdtsen <pere@hungry.com> | 2011-09-04 08:50:45 +0000 |
commit | 4d81734fff612733355b8c6c1d2ccf57f823e1ff (patch) | |
tree | c7673cbdaf223772d0961a2ca0107582f62f6083 | |
parent | d2649e42ae93538fbd93ffba33bb3e94afe5651f (diff) |
Make more unique file names, to ensure the module can run in parallel
with itself.
-rwxr-xr-x | frikanalen/bin/check_stream_images | 13 |
1 files changed, 8 insertions, 5 deletions
diff --git a/frikanalen/bin/check_stream_images b/frikanalen/bin/check_stream_images index 3bd87d5..77c60f5 100755 --- a/frikanalen/bin/check_stream_images +++ b/frikanalen/bin/check_stream_images @@ -38,16 +38,19 @@ else url="$1" fi -getframe "$url" "$tmpdir/first.jpeg" +first="$tmpdir/first-$$.jpeg" +second="$tmpdir/second-$$.jpeg" + +getframe "$url" "$first" sleep $delay -getframe "$url" "$tmpdir/second.jpeg" +getframe "$url" "$second" -if findimagedupes $tmpdir/first.jpeg $tmpdir/second.jpeg | grep -q second.jpeg ; then - rm $tmpdir/first.jpeg $tmpdir/second.jpeg +if findimagedupes $first $second | grep -q second.jpeg ; then + rm $first $second echo "CRITICAL: Two images taken $delay seconds apart were (almost) identical" exit 2 else - rm $tmpdir/first.jpeg $tmpdir/second.jpeg + rm $first $second echo "OK: Two images taken $delay seconds apart differ" exit 0 fi |