auto-switch tweaks.

This commit is contained in:
Ivan Malison 2014-11-21 06:29:01 -08:00
parent c28716eada
commit e119bab555
3 changed files with 11 additions and 3 deletions

View File

@ -28,7 +28,6 @@
], ],
"formulas": [ "formulas": [
"ack", "ack",
"ag",
"ant", "ant",
"autoconf", "autoconf",
"automake", "automake",
@ -114,6 +113,7 @@
"sleuthkit", "sleuthkit",
"sqlite", "sqlite",
"subversion", "subversion",
"the_silver_searcher",
"tig", "tig",
"tmux", "tmux",
"unzip", "unzip",

@ -1 +1 @@
Subproject commit 5759aa7ec6d5710d2b53cdbdaa231019d5099426 Subproject commit beb7e30fad3d39882820a1d0164ff7fc45c24c10

View File

@ -90,7 +90,15 @@ class OSXSSIDToRSSI(object):
return get_stdout_from_command(['airport', '--scan', '--xml']) return get_stdout_from_command(['airport', '--scan', '--xml'])
def _get_scan_tree(self): def _get_scan_tree(self):
return etree.fromstring(self._get_scan_xml()) xml = self._get_scan_xml()
for i in range(10):
if xml:
break
xml = self._get_scan_xml()
else:
Exception("Airport command did not provide output.")
return etree.fromstring(xml)
_network_xpb = dxpb.array.dict _network_xpb = dxpb.array.dict
_ssid_xpb = xpb.key.text_contains_("SSID_STR") _ssid_xpb = xpb.key.text_contains_("SSID_STR")