Adding BTS utility scripts

This commit is contained in:
Keith Whyte 2021-02-21 22:53:20 +01:00
parent 8376610dec
commit a41ded0246
2 changed files with 41 additions and 0 deletions

View file

@ -0,0 +1,21 @@
#!/bin/bash
# This script will copy a file into /tmp on all the BTS
# No overwrite checking will take place.
if [ "$PWD" != "/var/SysmoBTS" ]; then
OLDPWD=$PWD
cd /var/SysmoBTS
fi
SSH_OPTS="-o StrictHostKeyChecking=no -o UserKnownHostsFile=/tmp/known-$RANDOM"
. /home/rhizomatica/bin/vars.sh
for bts in "${!BTS[@]}" ; do
scp $SSH_OPTS $1 root@${BTS[$bts]}:/tmp
done
if [ "$OLDPWD" != "" ]; then
cd $OLDPWD
fi

View file

@ -0,0 +1,20 @@
#!/bin/bash
# This script will exec cmd on all the BTS
if [ "$PWD" != "/var/SysmoBTS" ]; then
OLDPWD=$PWD
cd /var/SysmoBTS
fi
SSH_OPTS="-o StrictHostKeyChecking=no -o UserKnownHostsFile=/tmp/known-$RANDOM"
. /home/rhizomatica/bin/vars.sh
for bts in "${!BTS[@]}" ; do
ssh -t $SSH_OPTS root@${BTS[$bts]} $*
done
if [ "$OLDPWD" != "" ]; then
cd $OLDPWD
fi