Browse Source

expanded the debugmode logfile, now includes info on browser and url, ip and hostname

pull/3/head
rscmbbng 11 years ago
parent
commit
045e06aa85
  1. 9
      main.py

9
main.py

@ -249,12 +249,16 @@ class bc(object):
except: except:
try: try:
print "Method: tcp\n" print "Method: tcp\n"
a = subprocess.Popen(['lft', '-S', '-n', '-E', url_ip], stdout=subprocess.PIPE) a = subprocess.Popen(['lft', '-S', '-n', '-e', url_ip], stdout=subprocess.PIPE)
except: except:
print "Error: network is not responding correctly. Aborting...\n" print "Error: network is not responding correctly. Aborting...\n"
sys.exit(2) sys.exit(2)
#Make a tracelog file.
if self.options.debug == True: if self.options.debug == True:
logfile = open('logfile', 'a') logfile = open('tracelogfile', 'a')
thingstolog = ['='*45 + "\n", "Browser: ", self.browser_path.split('/')[-1], "\n", "Version: ", self.browser_version, "\n", "Path to browser: ", self.browser_path, "\n", "History db: ", self.browser_history_path, "\n","URL: ", self.url[0], "\n", "Host: ",url, "\n", "Host ip: ", url_ip, "\n", '='*45, "\n"]
for item in thingstolog:
logfile.write(item)
print '='*45 + "\n" + "Packages Route:\n" + '='*45 print '='*45 + "\n" + "Packages Route:\n" + '='*45
for line in a.stdout: for line in a.stdout:
if self.options.debug == True: if self.options.debug == True:
@ -341,6 +345,7 @@ class bc(object):
t = threading.Thread(target=BorderCheckWebserver, args=(self, )) t = threading.Thread(target=BorderCheckWebserver, args=(self, ))
t.start() t.start()
time.sleep(2) time.sleep(2)
except: except:
print "Error: unable to start thread" print "Error: unable to start thread"
pass pass

Loading…
Cancel
Save