fsstress-gocryptfs.bash: print loopback version & mount path
To make the used go-fuse version clear in logs, print it on startup, similar to what we do with gocryptfs.
This commit is contained in:
parent
95caa66e0b
commit
27c92f63be
@ -48,15 +48,16 @@ done
|
|||||||
|
|
||||||
# FS-specific compile and mount
|
# FS-specific compile and mount
|
||||||
if [ $MYNAME = fsstress-loopback.bash ]; then
|
if [ $MYNAME = fsstress-loopback.bash ]; then
|
||||||
echo "Recompile go-fuse loopback"
|
echo -n "Recompile go-fuse loopback: "
|
||||||
cd $GOPATH/src/github.com/hanwen/go-fuse/example/loopback
|
cd $GOPATH/src/github.com/hanwen/go-fuse/example/loopback
|
||||||
go build -race && go install
|
git describe
|
||||||
|
go build && go install
|
||||||
$GOPATH/bin/loopback -q $MNT $DIR &
|
$GOPATH/bin/loopback -q $MNT $DIR &
|
||||||
disown
|
disown
|
||||||
elif [ $MYNAME = fsstress-gocryptfs.bash ]; then
|
elif [ $MYNAME = fsstress-gocryptfs.bash ]; then
|
||||||
echo "Recompile gocryptfs"
|
echo "Recompile gocryptfs"
|
||||||
cd $GOPATH/src/github.com/rfjakob/gocryptfs
|
cd $GOPATH/src/github.com/rfjakob/gocryptfs
|
||||||
./build.bash
|
./build.bash # also prints the version
|
||||||
$GOPATH/bin/gocryptfs -q -init -extpass "echo test" -scryptn=10 $DIR
|
$GOPATH/bin/gocryptfs -q -init -extpass "echo test" -scryptn=10 $DIR
|
||||||
$GOPATH/bin/gocryptfs -q -extpass "echo test" -nosyslog $DIR $MNT
|
$GOPATH/bin/gocryptfs -q -extpass "echo test" -nosyslog $DIR $MNT
|
||||||
elif [ $MYNAME = fsstress-encfs.bash ]; then
|
elif [ $MYNAME = fsstress-encfs.bash ]; then
|
||||||
@ -74,7 +75,7 @@ do
|
|||||||
sleep 1
|
sleep 1
|
||||||
echo -n x
|
echo -n x
|
||||||
done
|
done
|
||||||
echo " ok"
|
echo " ok: $MNT"
|
||||||
|
|
||||||
# Cleanup trap
|
# Cleanup trap
|
||||||
trap "kill %1 ; cd / ; fuse-unmount -z $MNT ; rm -rf $DIR $MNT" EXIT
|
trap "kill %1 ; cd / ; fuse-unmount -z $MNT ; rm -rf $DIR $MNT" EXIT
|
||||||
|
Loading…
Reference in New Issue
Block a user