From 802135201a286e447ec1ef10ead7b60ff7f48f65 Mon Sep 17 00:00:00 2001 From: Anna Schumaker Date: Thu, 9 Dec 2021 14:11:06 -0500 Subject: [PATCH] Create a setup-testdirs.zsh For creating test directories. This basically does the same thing as cthon's --mkdirs option, but split out into a file that we control and can used for other tests Signed-off-by: Anna Schumaker --- install-scripts.zsh | 3 ++- setup-cthon.zsh | 3 +-- setup-testdirs.zsh | 11 +++++++++++ 3 files changed, 14 insertions(+), 3 deletions(-) create mode 100755 setup-testdirs.zsh diff --git a/install-scripts.zsh b/install-scripts.zsh index 6aa2dd9..10475d9 100755 --- a/install-scripts.zsh +++ b/install-scripts.zsh @@ -1,6 +1,7 @@ #!/bin/zsh + BIN=$HOME/bin -SCRIPTS=(grub-list.zsh setup-cthon.zsh) +SCRIPTS=(grub-list.zsh setup-testdirs.zsh setup-cthon.zsh) function install_script() { ssh $1 mkdir -p bin/ diff --git a/setup-cthon.zsh b/setup-cthon.zsh index 3955732..9655cf9 100755 --- a/setup-cthon.zsh +++ b/setup-cthon.zsh @@ -15,5 +15,4 @@ TRAPEXIT() { mkdir -p $MOUNTPOINT mount -o sec=sys $SERVER:$EXPORT $MOUNTPOINT -cd /home/$USER/cthon04 && ./runcthon --rdma --mkdirs $MOUNTPOINT/$USER -chmod 777 $MOUNTPOINT/$USER +/home/$USER/bin/setup-testdirs.zsh $MOUNTPOINT/$USER diff --git a/setup-testdirs.zsh b/setup-testdirs.zsh new file mode 100755 index 0000000..f20dcba --- /dev/null +++ b/setup-testdirs.zsh @@ -0,0 +1,11 @@ +#!/bin/zsh +PARENT=$1 + +function mkdirs() { + for vers in 3 4 41 42; do + mkdir -p -m 777 $PARENT/nfsv$vers$1 + done +} + +mkdirs tcp +mkdirs rdma