1
0
mirror of https://github.com/GNS3/gns3-server synced 2024-11-28 11:18:11 +00:00
gns3-server/scripts/run_on_gns3vm.sh
2017-03-27 20:46:25 +02:00

18 lines
481 B
Bash
Executable File

#!/bin/bash
# This script will push current dev to a GNS3 VM and
# will also start the server in console
SERVER_ADDRESS=$1
if [ "$SERVER_ADDRESS" == "" ]
then
echo "usage: run_on_gns3vm.sh VM_IP"
exit 1
fi
ssh gns3@$SERVER_ADDRESS "sudo service gns3 stop"
rsync -avz --exclude==".git/*" --exclude=='docs/*' --exclude="__pycache__" --exclude=='tests/*' . "gns3@$SERVER_ADDRESS:gns3server"
ssh gns3@$SERVER_ADDRESS "killall python3;cd gns3server;python3 -m gns3server"