diff options
author | Peter Wu <peter@lekensteyn.nl> | 2014-04-30 13:35:47 +0200 |
---|---|---|
committer | Peter Wu <peter@lekensteyn.nl> | 2014-04-30 13:35:47 +0200 |
commit | b47e834f62684fc0d1af4470ba10f6f5d26926c8 (patch) | |
tree | f4102e4bc0b5d8f6120fbf1d2d465ae492e323ce /run.sh | |
parent | 48764d0b563b0cf818680e30c50ca57593d172a4 (diff) | |
download | TwitterDataAnalytics-b47e834f62684fc0d1af4470ba10f6f5d26926c8.tar.gz |
fix run.sh to detect non-existing proxy
Diffstat (limited to 'run.sh')
-rwxr-xr-x | run.sh | 8 |
1 files changed, 6 insertions, 2 deletions
@@ -7,14 +7,18 @@ fi # Proxy parameters from # http://docs.oracle.com/javase/7/docs/technotes/guides/security/jsse/JSSERefGuide.html#Customization +proxyport=8008 proxy_options() { # Do not add proxy options if there is no CA or no_proxy env is set - if [ -z "$CA" ] || [ -n "$no_proxy" ]; then + if [ ! -s "$CA" ] || [ -n "$no_proxy" ]; then return fi + # If proxy is not running, don't enable it + netstat -tnl | grep -q :8008 || return + echo -Dhttps.proxyHost=localhost - echo -Dhttps.proxyPort=8008 + echo -Dhttps.proxyPort=$proxyport echo -Djavax.net.ssl.trustStore=$CA } |