It's possible (and pretty common) to run pynfs against the server running on the same host. Add a new serverhelper script for that purpose. Signed-off-by: Jeff Layton <jlayton@xxxxxxxxxx> --- examples/localhost_helper.sh | 29 +++++++++++++++++++++++++++++ 1 file changed, 29 insertions(+) create mode 100755 examples/localhost_helper.sh diff --git a/examples/localhost_helper.sh b/examples/localhost_helper.sh new file mode 100755 index 000000000000..6db123311e7a --- /dev/null +++ b/examples/localhost_helper.sh @@ -0,0 +1,29 @@ +#!/bin/bash +# +# serverhelper script for running tests against knfsd running on localhost. +# Note that this requires that the running user can use sudo to restart nfsd +# without a password. +# + +# server argument is ignored here +server=$1 +command=$2 +shift; shift + +case $command in +reboot ) + sudo systemctl restart nfs-server.service + ;; +unlink ) + rm $1 + ;; +rename ) + mv $1 $2 + ;; +link ) + ln $1 $2 + ;; +chmod ) + chmod $1 $2 + ;; +esac -- 2.39.2