summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMicah Lee <micah@micahflee.com>2016-09-27 14:09:39 -0700
committerMicah Lee <micah@micahflee.com>2016-09-27 14:09:39 -0700
commitd8b0a4e152d59ada9dc737045f6343a8c9900f55 (patch)
tree5ccce9e618176ee94b36521aa36d51b981398b35
parent373f24e64b52aea6ad9dc5caeb9073e728abec2f (diff)
parentc74d8929681f1e6555d8c54ad9831b725e5fea47 (diff)
downloadonionshare-d8b0a4e152d59ada9dc737045f6343a8c9900f55.tar.gz
onionshare-d8b0a4e152d59ada9dc737045f6343a8c9900f55.zip
Merge branch 'fred-a-kemp-feature/tor-control-port-from-env'
-rw-r--r--onionshare/onion.py6
1 files changed, 5 insertions, 1 deletions
diff --git a/onionshare/onion.py b/onionshare/onion.py
index 5370fe2d..2bfd4888 100644
--- a/onionshare/onion.py
+++ b/onionshare/onion.py
@@ -57,7 +57,11 @@ class Onion(object):
# connect to the tor controlport
found_tor = False
self.c = None
- ports = [9151, 9153, 9051]
+ env_port = os.environ.get('TOR_CONTROL_PORT')
+ if env_port:
+ ports = [int(env_port)]
+ else:
+ ports = [9151, 9153, 9051]
for port in ports:
try:
self.c = Controller.from_port(port=port)