32 lines
538 B
Bash
Executable File
32 lines
538 B
Bash
Executable File
#!/bin/bash
|
|
|
|
CMD=$(basename $0)
|
|
usage() {
|
|
echo "usage: $CMD <job-directory>" >&2
|
|
exit 1
|
|
}
|
|
|
|
if [ $# -ne 1 ]; then
|
|
usage
|
|
fi
|
|
|
|
AUTOTEST=/usr/local/autotest/results
|
|
DIR=$1
|
|
if [ ! -d $AUTOTEST/$DIR ]; then
|
|
echo "$DIR is not a directory in $AUTOTEST" >&2
|
|
usage
|
|
fi
|
|
|
|
cd $AUTOTEST
|
|
|
|
GET_GSURI="
|
|
import common
|
|
from autotest_lib.client.common_lib import utils
|
|
print(utils.get_offload_gsuri().strip('/'))
|
|
"
|
|
GSURI=$(cd .. ; python2 -c "$GET_GSURI")
|
|
(
|
|
gsutil ls -R "$GSURI/$DIR/*" | sed "s=^$GSURI/==p"
|
|
find $DIR -type f
|
|
) | sort | uniq -u
|