Skip to content
Snippets Groups Projects
Commit 64e5a95f authored by David Hrbáč's avatar David Hrbáč
Browse files

Indent properly

parent f6a3e4c2
No related branches found
No related tags found
1 merge request!3Enabled CI
Pipeline #5284 failed
#!/bin/bash #!/bin/bash
# vim: ai ts=2 sw=2 et sts=2 ft=sh
PWD="/home/easybuild/git/it4i-modules" PWD="/home/easybuild/git/it4i-modules"
cd $PWD cd $PWD
STATE=$(git fetch 2>&1 | grep master) STATE=$(git fetch 2>&1 | grep master)
if [ ! -z "$STATE" ]; then if [ ! -z "$STATE" ]; then
git pull git pull
./get_modules.sh ./get_modules.sh
exit 0 exit 0
fi fi
if hostname -f | grep -q "bullx"; then if hostname -f | grep -q "bullx"; then
ml --show-hidden -t av > /dev/null 2>&1| awk '{print $1 ",1"}' | grep -v -e '/,\|:' | sort -u > anselm.csv ml --show-hidden -t av > /dev/null 2>&1| awk '{print $1 ",1"}' | grep -v -e '/,\|:' | sort -u > anselm.csv
./modules.py > anselm.md ./modules.py > anselm.md
else else
ml --show-hidden -t av > /dev/null 2>&1| awk '{print $1 ",2"}' | grep -v -e '/,\|:' | sort -u > salomon.csv ml --show-hidden -t av > /dev/null 2>&1| awk '{print $1 ",2"}' | grep -v -e '/,\|:' | sort -u > salomon.csv
./modules.py > salomon.md ./modules.py > salomon.md
for resource in "/appsuv/modules,uv2000" "/apps/phi/modules,phi" for resource in "/appsuv/modules,uv2000" "/apps/phi/modules,phi"
do do
MODULEBASE=${resource%,*} MODULEBASE=${resource%,*}
MODULEPATH="" MODULEPATH=""
FILENAME=${resource#*,} FILENAME=${resource#*,}
for dir in $MODULEBASE for dir in $MODULEBASE
do do
# Exclude following directories # Exclude following directories
if [[ ($(basename $dir) == "all") ]]; then if [[ ($(basename $dir) == "all") ]]; then
continue continue
fi fi
# In case that it's directory # In case that it's directory
if [ -d $dir ]; then if [ -d $dir ]; then
if [ -z $MODULEPATH ]; then if [ -z $MODULEPATH ]; then
MODULEPATH=$dir MODULEPATH=$dir
else else
MODULEPATH="$MODULEPATH:$MODULEBASE/$dir" MODULEPATH="$MODULEPATH:$MODULEBASE/$dir"
fi fi
fi fi
done done
export MODULEPATH export MODULEPATH
ml --show-hidden -t av > /dev/null 2>&1| awk '{print $1 ",4"}' | grep -v -e '/,\|:' | sort -u > "$FILENAME".csv ml --show-hidden -t av > /dev/null 2>&1| awk '{print $1 ",4"}' | grep -v -e '/,\|:' | sort -u > "$FILENAME".csv
./modules.py > "$FILENAME".md ./modules.py > "$FILENAME".md
done done
fi fi
DATE=$(date -R) DATE=$(date -R)
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment