Skip to content

Commit 32ef909

Browse files
committed
Make changes more user friendly while retaining ability to use env variables
1 parent bf6576f commit 32ef909

File tree

2 files changed

+63
-27
lines changed

2 files changed

+63
-27
lines changed

resources/gatewaystart.sh

Lines changed: 33 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -10,27 +10,31 @@
1010
# terminal window. +
1111
# +
1212
# The following lines are the only ones you may need to change, and you +
13-
# probably only need to change the first one. +
13+
# probably only need to change the first one. Remove +
1414
# +
1515
# The notes below give further information on why you might need to +
1616
# change them. +
1717
# +
1818
#=============================================================================+
1919

2020

21-
TWS_MAJOR_VRSN=${TWS_MAJOR_VRSN:-972}
22-
IBC_INI=${IBC_INI:-"${HOME}/ibc/config.ini"}
23-
TRADING_MODE=${TRADING_MODE:-""}
24-
IBC_PATH=${IBC_PATH:-"/opt/ibc"}
25-
TWS_PATH=${TWS_PATH:-"${HOME}/Jts"}
26-
TWS_SETTINGS_PATH=${TWS_SETTINGS_PATH:-""}
27-
LOG_PATH=${LOG_PATH:-"${HOME}/ibc/logs"}
28-
TWSUSERID=${TWSUSERID:-""}
29-
TWSPASSWORD=${TWSPASSWORD:-""}
30-
FIXUSERID=${FIXUSERID:-""}
31-
FIXPASSWORD=${FIXPASSWORD:-""}
32-
JAVA_PATH=${JAVA_PATH:-""}
33-
HIDE=${HIDE:-""}
21+
# To set one of these, remove the # in the front of the line.
22+
23+
#TWS_MAJOR_VRSN=972
24+
#IBC_INI=~/ibc/config.ini
25+
#TRADING_MODE=
26+
#IBC_PATH=/opt/ibc
27+
#TWS_PATH=~/Jts
28+
#TWS_SETTINGS_PATH=
29+
#LOG_PATH=~/ibc/logs
30+
#TWSUSERID=
31+
#TWSPASSWORD=
32+
#FIXUSERID=
33+
#FIXPASSWORD=
34+
#JAVA_PATH=
35+
#HIDE=
36+
37+
3438

3539

3640
# PLEASE DON'T CHANGE ANYTHING BELOW THIS LINE !!
@@ -160,6 +164,21 @@ fi
160164

161165
APP=GATEWAY
162166

167+
# Ensure we have settings for everything..
168+
TWS_MAJOR_VRSN=${TWS_MAJOR_VRSN:-972}
169+
IBC_INI=${IBC_INI:-"${HOME}/ibc/config.ini"}
170+
TRADING_MODE=${TRADING_MODE:-""}
171+
IBC_PATH=${IBC_PATH:-"/opt/ibc"}
172+
TWS_PATH=${TWS_PATH:-"${HOME}/Jts"}
173+
TWS_SETTINGS_PATH=${TWS_SETTINGS_PATH:-""}
174+
LOG_PATH=${LOG_PATH:-"${HOME}/ibc/logs"}
175+
TWSUSERID=${TWSUSERID:-""}
176+
TWSPASSWORD=${TWSPASSWORD:-""}
177+
FIXUSERID=${FIXUSERID:-""}
178+
FIXPASSWORD=${FIXPASSWORD:-""}
179+
JAVA_PATH=${JAVA_PATH:-""}
180+
HIDE=${HIDE:-""}
181+
163182
export TWS_MAJOR_VRSN
164183
export IBC_INI
165184
export TRADING_MODE

resources/gatewaystartmacos.sh

Lines changed: 30 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -18,19 +18,21 @@
1818
#=============================================================================+
1919

2020

21-
TWS_MAJOR_VRSN=${TWS_MAJOR_VRSN:-972}
22-
IBC_INI=${IBC_INI:-"${HOME}/ibc/config.ini"}
23-
TRADING_MODE=${TRADING_MODE:-""}
24-
IBC_PATH=${IBC_PATH:-"/opt/ibc"}
25-
TWS_PATH=${TWS_PATH:-"${HOME}/Jts"}
26-
TWS_SETTINGS_PATH=${TWS_SETTINGS_PATH:-""}
27-
LOG_PATH=${LOG_PATH:-"${HOME}/ibc/logs"}
28-
TWSUSERID=${TWSUSERID:-""}
29-
TWSPASSWORD=${TWSPASSWORD:-""}
30-
FIXUSERID=${FIXUSERID:-""}
31-
FIXPASSWORD=${FIXPASSWORD:-""}
32-
JAVA_PATH=${JAVA_PATH:-""}
33-
HIDE=${HIDE:-""}
21+
# To set one of these, remove the # in the front of the line.
22+
23+
#TWS_MAJOR_VRSN=972
24+
#IBC_INI=~/ibc/config.ini
25+
#TRADING_MODE=
26+
#IBC_PATH=/opt/ibc
27+
#TWS_PATH=~/Jts
28+
#TWS_SETTINGS_PATH=
29+
#LOG_PATH=~/ibc/logs
30+
#TWSUSERID=
31+
#TWSPASSWORD=
32+
#FIXUSERID=
33+
#FIXPASSWORD=
34+
#JAVA_PATH=
35+
#HIDE=
3436

3537

3638
# PLEASE DON'T CHANGE ANYTHING BELOW THIS LINE !!
@@ -142,6 +144,21 @@ HIDE=${HIDE:-""}
142144

143145
APP=GATEWAY
144146

147+
# Ensure we have settings for everything..
148+
TWS_MAJOR_VRSN=${TWS_MAJOR_VRSN:-972}
149+
IBC_INI=${IBC_INI:-"${HOME}/ibc/config.ini"}
150+
TRADING_MODE=${TRADING_MODE:-""}
151+
IBC_PATH=${IBC_PATH:-"/opt/ibc"}
152+
TWS_PATH=${TWS_PATH:-"${HOME}/Jts"}
153+
TWS_SETTINGS_PATH=${TWS_SETTINGS_PATH:-""}
154+
LOG_PATH=${LOG_PATH:-"${HOME}/ibc/logs"}
155+
TWSUSERID=${TWSUSERID:-""}
156+
TWSPASSWORD=${TWSPASSWORD:-""}
157+
FIXUSERID=${FIXUSERID:-""}
158+
FIXPASSWORD=${FIXPASSWORD:-""}
159+
JAVA_PATH=${JAVA_PATH:-""}
160+
HIDE=${HIDE:-""}
161+
145162
export TWS_MAJOR_VRSN
146163
export IBC_INI
147164
export TRADING_MODE

0 commit comments

Comments
 (0)