Skip to content

Commit a138693

Browse files
committed
bash & fish scripts
1 parent 29b2e8e commit a138693

4 files changed

Lines changed: 36 additions & 14 deletions

File tree

hypertrade-prod.fish

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,11 @@
1+
#!/usr/bin/env fish
2+
3+
# Export env vars from pass
4+
set -x HYPERTRADE_MASTER_ADDR (pass show hypertrade/master_addr | head -n 1)
5+
set -x HYPERTRADE_API_WALLET_PRIV (pass show hypertrade/api_wallet_priv | head -n 1)
6+
set -x HYPERTRADE_SUBACCOUNT_ADDR (pass show hypertrade/subaccount_addr | head -n 1)
7+
set -x HYPERTRADE_LISTEN_PORT 6487
8+
set -x HYPERTRADE_DB_PATH ./hypertrade_prod.db
9+
10+
# Launch the server
11+
uvicorn hypertrade.daemon:app --host 0.0.0.0 --port $HYPERTRADE_LISTEN_PORT --workers 1 --loop uvloop --http httptools --log-level info --access-log --use-colors --limit-concurrency 1000

hypertrade-prod.sh

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,11 @@
1-
#!/usr/bin/env fish
1+
#!/usr/bin/env bash
22

33
# Export env vars from pass
4-
set -x HYPERTRADE_MASTER_ADDR (pass show hypertrade/master_addr | head -n 1)
5-
set -x HYPERTRADE_API_WALLET_PRIV (pass show hypertrade/api_wallet_priv | head -n 1)
6-
set -x HYPERTRADE_SUBACCOUNT_ADDR (pass show hypertrade/subaccount_addr | head -n 1)
7-
set -x HYPERTRADE_LISTEN_PORT 6487
8-
set -x HYPERTRADE_DB_PATH ./hypertrade_prod.db
4+
export HYPERTRADE_MASTER_ADDR=$(pass show hypertrade/master_addr | head -n 1)
5+
export HYPERTRADE_API_WALLET_PRIV=$(pass show hypertrade/api_wallet_priv | head -n 1)
6+
export HYPERTRADE_SUBACCOUNT_ADDR=$(pass show hypertrade/subaccount_addr | head -n 1)
7+
export HYPERTRADE_LISTEN_PORT=6487
8+
export HYPERTRADE_DB_PATH=./hypertrade_prod.db
99

1010
# Launch the server
11-
uvicorn hypertrade.daemon:app --host 0.0.0.0 --port $HYPERTRADE_LISTEN_PORT --workers 1 --loop uvloop --http httptools --log-level info --access-log --use-colors --limit-concurrency 1000
11+
uvicorn hypertrade.daemon:app --host 0.0.0.0 --port $HYPERTRADE_LISTEN_PORT --workers 1 --loop uvloop --http httptools --log-level info --access-log --use-colors --limit-concurrency 1000

hypertrade-test.fish

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,12 @@
1+
#!/usr/bin/env fish
2+
3+
# Export env vars from pass
4+
set -x HYPERTRADE_MASTER_ADDR (pass show hypertrade_test/master_addr | head -n 1)
5+
set -x HYPERTRADE_API_WALLET_PRIV (pass show hypertrade_test/api_wallet_priv | head -n 1)
6+
set -x HYPERTRADE_SUBACCOUNT_ADDR
7+
set -x HYPERTRADE_LISTEN_PORT 6488
8+
set -x HYPERTRADE_DB_PATH ./hypertrade_test.db
9+
10+
# Launch the server
11+
uvicorn hypertrade.daemon:app --host 0.0.0.0 --port $HYPERTRADE_LISTEN_PORT --reload
12+

hypertrade-test.sh

Lines changed: 6 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,11 @@
1-
#!/usr/bin/env fish
1+
#!/usr/bin/env bash
22

33
# Export env vars from pass
4-
set -x HYPERTRADE_MASTER_ADDR (pass show hypertrade_test/master_addr | head -n 1)
5-
set -x HYPERTRADE_API_WALLET_PRIV (pass show hypertrade_test/api_wallet_priv | head -n 1)
6-
set -x HYPERTRADE_SUBACCOUNT_ADDR
7-
set -x HYPERTRADE_LISTEN_PORT 6488
8-
set -x HYPERTRADE_DB_PATH ./hypertrade_test.db
4+
export HYPERTRADE_MASTER_ADDR=$(pass show hypertrade_test/master_addr | head -n 1)
5+
export HYPERTRADE_API_WALLET_PRIV=$(pass show hypertrade_test/api_wallet_priv | head -n 1)
6+
export HYPERTRADE_SUBACCOUNT_ADDR=
7+
export HYPERTRADE_LISTEN_PORT=6488
8+
export HYPERTRADE_DB_PATH=./hypertrade_test.db
99

1010
# Launch the server
1111
uvicorn hypertrade.daemon:app --host 0.0.0.0 --port $HYPERTRADE_LISTEN_PORT --reload
12-

0 commit comments

Comments
 (0)