[pynfs PATCH v2 2/5] examples: add a new example localhost_helper.sh script
From: Jeff Layton <jlayton@kernel.org>
Date: 2023-03-13 11:24:09
Subsystem:
the rest · Maintainer:
Linus Torvalds
From: Jeff Layton <jlayton@kernel.org>
Date: 2023-03-13 11:24:09
Subsystem:
the rest · Maintainer:
Linus Torvalds
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@kernel.org> --- 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