[Author Prev][Author Next][Thread Prev][Thread Next][Author Index][Thread Index]
[or-cvs] r19595: {torflow} Hrmm, appears python performs an implicit copy on "from" imp (torflow/trunk/NetworkScanners/BwAuthority)
Author: mikeperry
Date: 2009-05-30 06:07:44 -0400 (Sat, 30 May 2009)
New Revision: 19595
Modified:
torflow/trunk/NetworkScanners/BwAuthority/bwauthority.py
Log:
Hrmm, appears python performs an implicit copy on "from"
imports intead of making straight up references. Who knew?
Modified: torflow/trunk/NetworkScanners/BwAuthority/bwauthority.py
===================================================================
--- torflow/trunk/NetworkScanners/BwAuthority/bwauthority.py 2009-05-30 06:40:12 UTC (rev 19594)
+++ torflow/trunk/NetworkScanners/BwAuthority/bwauthority.py 2009-05-30 10:07:44 UTC (rev 19595)
@@ -25,7 +25,6 @@
from TorCtl.TorUtil import plog
-from TorCtl.TorUtil import control_port, control_host, tor_port, tor_host, control_pass
from TorCtl import PathSupport,SQLSupport,TorCtl,TorUtil
@@ -382,13 +381,14 @@
try:
(c,hdlr) = setup_handler(tor_dir+"/control_auth_cookie")
except Exception, e:
+ traceback.print_exc()
plog("WARN", "Can't connect to Tor: "+str(e))
sql_file = os.getcwd()+'/'+out_dir+'/bwauthority.sqlite'
hdlr.attach_sql_listener('sqlite:///'+sql_file)
# set SOCKS proxy
- socks.setdefaultproxy(socks.PROXY_TYPE_SOCKS5, tor_host, tor_port)
+ socks.setdefaultproxy(socks.PROXY_TYPE_SOCKS5, TorUtil.tor_host, TorUtil.tor_port)
socket.socket = socks.socksocket
while True:
@@ -426,11 +426,12 @@
pass
def setup_handler(cookie_file):
- plog('INFO', 'Connecting to Tor...')
+ plog('INFO', 'Connecting to Tor at '+TorUtil.control_host+":"+str(TorUtil.control_port))
s = socket.socket(socket.AF_INET, socket.SOCK_STREAM)
- s.connect((control_host,control_port))
+ s.connect((TorUtil.control_host,TorUtil.control_port))
c = PathSupport.Connection(s)
#c.debug(file("control.log", "w", buffering=0))
+ #c.authenticate()
c.authenticate_cookie(file(cookie_file, "r"))
h = BwScanHandler(c, __selmgr)