2019-02-26 17:27:27 +00:00
|
|
|
#!/usr/bin/env bash
|
|
|
|
|
2019-05-16 14:34:15 +00:00
|
|
|
set -e
|
2019-03-06 21:18:51 +00:00
|
|
|
echo "Starting Local Development Fleet..."
|
2019-02-26 17:27:27 +00:00
|
|
|
|
|
|
|
# Boring Setup Stuff
|
2019-03-06 21:18:51 +00:00
|
|
|
rm -r /tmp/ursulas-logs | true
|
2019-02-26 17:27:27 +00:00
|
|
|
mkdir /tmp/ursulas-logs
|
|
|
|
|
|
|
|
# Set PATH
|
|
|
|
export PATH=~/.local/bin:$PATH
|
|
|
|
source ~/.bashrc
|
|
|
|
|
|
|
|
# Disable logging
|
|
|
|
export NUCYPHER_SENTRY_LOGS=0
|
|
|
|
export NUCYPHER_FILE_LOGS=0
|
|
|
|
|
|
|
|
# Run Node #1 (Lonely Ursula)
|
|
|
|
echo "Starting Lonely Ursula..."
|
2019-03-06 21:18:51 +00:00
|
|
|
python3 "${0%/*}"/../local_fleet/run_lonely_ursula.py > /tmp/ursulas-logs/ursula-11500.txt 2>&1 &
|
2019-06-01 14:03:36 +00:00
|
|
|
sleep 2
|
2019-02-26 17:27:27 +00:00
|
|
|
|
|
|
|
# Connect Node #2 to Lonely Ursula
|
|
|
|
echo "Starting Ursula #2..."
|
2019-07-30 23:50:46 +00:00
|
|
|
nucypher ursula run --debug --dev --federated-only --teacher localhost:11500 --rest-port 11501 > /tmp/ursulas-logs/ursula-11501.txt 2>&1 &
|
2019-03-06 21:18:51 +00:00
|
|
|
sleep 1
|
2019-02-26 17:27:27 +00:00
|
|
|
|
|
|
|
# Connect Node #3 to the local Fleet
|
|
|
|
echo "Starting Ursula #3..."
|
2019-07-30 23:50:46 +00:00
|
|
|
nucypher ursula run --debug --dev --federated-only --teacher localhost:11500 --rest-port 11502 > /tmp/ursulas-logs/ursula-11502.txt 2>&1 &
|