mirror of
https://github.com/nmap/nmap.git
synced 2025-12-09 14:11:29 +00:00
Replace == and != with is and is not for comparisons with None
This commit is contained in:
@@ -153,7 +153,7 @@ class BWChangeableComboBoxEntry(gtk.ComboBoxEntry):
|
|||||||
"""
|
"""
|
||||||
"""
|
"""
|
||||||
if len(self.__liststore) > 0 and\
|
if len(self.__liststore) > 0 and\
|
||||||
self.__last_active != None and\
|
self.__last_active is not None and\
|
||||||
self.get_active() == -1:
|
self.get_active() == -1:
|
||||||
|
|
||||||
iter = self.get_model().get_iter((self.__last_active,))
|
iter = self.get_model().get_iter((self.__last_active,))
|
||||||
|
|||||||
@@ -263,7 +263,7 @@ class Graph:
|
|||||||
b.add_edge(edge)
|
b.add_edge(edge)
|
||||||
|
|
||||||
# then add new weight value
|
# then add new weight value
|
||||||
if weight != None:
|
if weight is not None:
|
||||||
|
|
||||||
edge.add_weight(weight)
|
edge.add_weight(weight)
|
||||||
|
|
||||||
|
|||||||
@@ -211,7 +211,7 @@ class XMLNode:
|
|||||||
|
|
||||||
c_result = child.query_children(name, attr, value, first, deep)
|
c_result = child.query_children(name, attr, value, first, deep)
|
||||||
|
|
||||||
if c_result != None:
|
if c_result is not None:
|
||||||
|
|
||||||
if first:
|
if first:
|
||||||
return c_result
|
return c_result
|
||||||
@@ -245,7 +245,7 @@ class XMLNode:
|
|||||||
|
|
||||||
c_result = child.search_children(name, first, deep)
|
c_result = child.search_children(name, first, deep)
|
||||||
|
|
||||||
if c_result != None and c_result != []:
|
if c_result is not None and c_result != []:
|
||||||
|
|
||||||
if first:
|
if first:
|
||||||
return c_result
|
return c_result
|
||||||
@@ -329,7 +329,7 @@ class XMLReader(xml.sax.ContentHandler):
|
|||||||
def parse(self):
|
def parse(self):
|
||||||
"""
|
"""
|
||||||
"""
|
"""
|
||||||
if self.__file != None:
|
if self.__file is not None:
|
||||||
self.__parser.parse(self.__file)
|
self.__parser.parse(self.__file)
|
||||||
|
|
||||||
def startDocument(self):
|
def startDocument(self):
|
||||||
@@ -351,7 +351,7 @@ class XMLReader(xml.sax.ContentHandler):
|
|||||||
if len(self.__status) > 0:
|
if len(self.__status) > 0:
|
||||||
self.__status[-1].add_child(node)
|
self.__status[-1].add_child(node)
|
||||||
|
|
||||||
if self.__root == None:
|
if self.__root is None:
|
||||||
self.__root = node
|
self.__root = node
|
||||||
|
|
||||||
self.__status.append(node)
|
self.__status.append(node)
|
||||||
|
|||||||
@@ -1091,7 +1091,7 @@ class ControlNavigation(gtk.DrawingArea):
|
|||||||
|
|
||||||
direction = self.__move_is_clicked(pointer)
|
direction = self.__move_is_clicked(pointer)
|
||||||
|
|
||||||
if direction != None and self.__moving == None:
|
if direction is not None and self.__moving is None:
|
||||||
|
|
||||||
event.window.set_cursor(gtk.gdk.Cursor(gtk.gdk.HAND2))
|
event.window.set_cursor(gtk.gdk.Cursor(gtk.gdk.HAND2))
|
||||||
self.__moving = direction
|
self.__moving = direction
|
||||||
@@ -1285,7 +1285,7 @@ class ControlNavigation(gtk.DrawingArea):
|
|||||||
def __move_in_direction(self, direction):
|
def __move_in_direction(self, direction):
|
||||||
"""
|
"""
|
||||||
"""
|
"""
|
||||||
if self.__moving != None:
|
if self.__moving is not None:
|
||||||
|
|
||||||
bx, by = self.__move_position
|
bx, by = self.__move_position
|
||||||
ax, ay = self.__move_addition[direction]
|
ax, ay = self.__move_addition[direction]
|
||||||
|
|||||||
@@ -171,7 +171,7 @@ class HostsViewer(BWMainWindow):
|
|||||||
def change_notebook(self, node):
|
def change_notebook(self, node):
|
||||||
"""
|
"""
|
||||||
"""
|
"""
|
||||||
if self.__view != None:
|
if self.__view is not None:
|
||||||
self.__view.destroy()
|
self.__view.destroy()
|
||||||
|
|
||||||
if node is not None:
|
if node is not None:
|
||||||
|
|||||||
@@ -178,7 +178,7 @@ class Image:
|
|||||||
def get_pixbuf(self, icon, image_type='png'):
|
def get_pixbuf(self, icon, image_type='png'):
|
||||||
"""
|
"""
|
||||||
"""
|
"""
|
||||||
if self.__path == None:
|
if self.__path is None:
|
||||||
return False
|
return False
|
||||||
|
|
||||||
if icon + image_type not in self.__cache.keys():
|
if icon + image_type not in self.__cache.keys():
|
||||||
@@ -192,7 +192,7 @@ class Image:
|
|||||||
def get_icon(self, icon, image_type='png'):
|
def get_icon(self, icon, image_type='png'):
|
||||||
"""
|
"""
|
||||||
"""
|
"""
|
||||||
if self.__path == None:
|
if self.__path is None:
|
||||||
return False
|
return False
|
||||||
|
|
||||||
return os.path.join(self.__path, icon + "." + image_type)
|
return os.path.join(self.__path, icon + "." + image_type)
|
||||||
|
|||||||
@@ -446,7 +446,7 @@ class SystemPage(BWScrolledWindow):
|
|||||||
params = address['type'], address['addr']
|
params = address['type'], address['addr']
|
||||||
address_text = SYSTEM_ADDRESS_TEXT % params
|
address_text = SYSTEM_ADDRESS_TEXT % params
|
||||||
|
|
||||||
if address['vendor'] != None and address['vendor'] != '':
|
if address['vendor'] is not None and address['vendor'] != '':
|
||||||
address_text += " (%s)" % address['vendor']
|
address_text += " (%s)" % address['vendor']
|
||||||
|
|
||||||
self.__address_list.append_text(address_text)
|
self.__address_list.append_text(address_text)
|
||||||
@@ -458,7 +458,7 @@ class SystemPage(BWScrolledWindow):
|
|||||||
xoptions=gtk.FILL)
|
xoptions=gtk.FILL)
|
||||||
self.__general.bw_attach_next(self.__address_list, yoptions=gtk.FILL)
|
self.__general.bw_attach_next(self.__address_list, yoptions=gtk.FILL)
|
||||||
|
|
||||||
if self.__node.get_info('hostnames') != None:
|
if self.__node.get_info('hostnames') is not None:
|
||||||
|
|
||||||
self.__hostname_label = BWSectionLabel(_('Hostname:'))
|
self.__hostname_label = BWSectionLabel(_('Hostname:'))
|
||||||
self.__hostname_list = gtk.combo_box_entry_new_text()
|
self.__hostname_list = gtk.combo_box_entry_new_text()
|
||||||
@@ -477,7 +477,7 @@ class SystemPage(BWScrolledWindow):
|
|||||||
self.__general.bw_attach_next(self.__hostname_list,
|
self.__general.bw_attach_next(self.__hostname_list,
|
||||||
yoptions=gtk.FILL)
|
yoptions=gtk.FILL)
|
||||||
|
|
||||||
if self.__node.get_info('uptime') != None:
|
if self.__node.get_info('uptime') is not None:
|
||||||
|
|
||||||
self.__uptime_label = BWSectionLabel(_('Last boot:'))
|
self.__uptime_label = BWSectionLabel(_('Last boot:'))
|
||||||
|
|
||||||
@@ -509,7 +509,7 @@ class SystemPage(BWScrolledWindow):
|
|||||||
|
|
||||||
os = self.__node.get_info('os')
|
os = self.__node.get_info('os')
|
||||||
|
|
||||||
if os != None:
|
if os is not None:
|
||||||
|
|
||||||
if 'matches' in os:
|
if 'matches' in os:
|
||||||
|
|
||||||
@@ -703,7 +703,7 @@ class SystemPage(BWScrolledWindow):
|
|||||||
|
|
||||||
table.attach(tcp_ts_class, 1, 2, 3, 4)
|
table.attach(tcp_ts_class, 1, 2, 3, 4)
|
||||||
|
|
||||||
if tcp_ts['values'] != None:
|
if tcp_ts['values'] is not None:
|
||||||
|
|
||||||
tcp_ts_values = gtk.combo_box_entry_new_text()
|
tcp_ts_values = gtk.combo_box_entry_new_text()
|
||||||
|
|
||||||
|
|||||||
@@ -259,7 +259,7 @@ class RadialNet(gtk.DrawingArea):
|
|||||||
@param function: Protected function
|
@param function: Protected function
|
||||||
"""
|
"""
|
||||||
def check_graph_status(*args):
|
def check_graph_status(*args):
|
||||||
if args[0].__graph == None:
|
if args[0].__graph is None:
|
||||||
return False
|
return False
|
||||||
return function(*args)
|
return function(*args)
|
||||||
|
|
||||||
@@ -449,7 +449,7 @@ class RadialNet(gtk.DrawingArea):
|
|||||||
|
|
||||||
self.__layout = layout
|
self.__layout = layout
|
||||||
|
|
||||||
if self.__graph != None:
|
if self.__graph is not None:
|
||||||
|
|
||||||
self.__animating = True
|
self.__animating = True
|
||||||
self.__calc_interpolation(self.__graph.get_main_node())
|
self.__calc_interpolation(self.__graph.get_main_node())
|
||||||
@@ -703,7 +703,7 @@ class RadialNet(gtk.DrawingArea):
|
|||||||
if self.__animating == True:
|
if self.__animating == True:
|
||||||
return False
|
return False
|
||||||
|
|
||||||
if result != None:
|
if result is not None:
|
||||||
|
|
||||||
node, point = result
|
node, point = result
|
||||||
main_node = self.__graph.get_main_node()
|
main_node = self.__graph.get_main_node()
|
||||||
@@ -727,7 +727,7 @@ class RadialNet(gtk.DrawingArea):
|
|||||||
if self.__animating == True:
|
if self.__animating == True:
|
||||||
return False
|
return False
|
||||||
|
|
||||||
if result != None:
|
if result is not None:
|
||||||
|
|
||||||
node, point = result
|
node, point = result
|
||||||
main_node = self.__graph.get_main_node()
|
main_node = self.__graph.get_main_node()
|
||||||
@@ -755,7 +755,7 @@ class RadialNet(gtk.DrawingArea):
|
|||||||
# setting to show node's region
|
# setting to show node's region
|
||||||
elif self.__pointer_status == POINTER_FILL and event.button == 1:
|
elif self.__pointer_status == POINTER_FILL and event.button == 1:
|
||||||
|
|
||||||
if result != None:
|
if result is not None:
|
||||||
|
|
||||||
node, point = result
|
node, point = result
|
||||||
|
|
||||||
@@ -773,7 +773,7 @@ class RadialNet(gtk.DrawingArea):
|
|||||||
if event.button == 3:
|
if event.button == 3:
|
||||||
self.__button3_press = True
|
self.__button3_press = True
|
||||||
|
|
||||||
if result != None:
|
if result is not None:
|
||||||
|
|
||||||
xw, yw = self.window.get_origin()
|
xw, yw = self.window.get_origin()
|
||||||
node, point = result
|
node, point = result
|
||||||
@@ -840,7 +840,7 @@ class RadialNet(gtk.DrawingArea):
|
|||||||
|
|
||||||
result = self.__get_node_by_coordinate(self.get_pointer())
|
result = self.__get_node_by_coordinate(self.get_pointer())
|
||||||
|
|
||||||
if result != None:
|
if result is not None:
|
||||||
result[0].set_draw_info({'over': True})
|
result[0].set_draw_info({'over': True})
|
||||||
|
|
||||||
elif self.__button1_press == True and self.__last_motion_point != None:
|
elif self.__button1_press == True and self.__last_motion_point != None:
|
||||||
@@ -921,7 +921,7 @@ class RadialNet(gtk.DrawingArea):
|
|||||||
|
|
||||||
not_grouped = not node.get_draw_info('grouped')
|
not_grouped = not node.get_draw_info('grouped')
|
||||||
|
|
||||||
if node.get_draw_info('region') != None and not_grouped:
|
if node.get_draw_info('region') is not None and not_grouped:
|
||||||
|
|
||||||
x, y = node.get_cartesian_coordinate()
|
x, y = node.get_cartesian_coordinate()
|
||||||
xc, yc = self.__center_of_widget
|
xc, yc = self.__center_of_widget
|
||||||
@@ -1002,7 +1002,7 @@ class RadialNet(gtk.DrawingArea):
|
|||||||
last_group = self.__last_group_node
|
last_group = self.__last_group_node
|
||||||
groups = [a_group, b_group]
|
groups = [a_group, b_group]
|
||||||
|
|
||||||
if last_group in groups and last_group != None:
|
if last_group in groups and last_group is not None:
|
||||||
self.__draw_edge(context, edge)
|
self.__draw_edge(context, edge)
|
||||||
|
|
||||||
elif not a_is_grouped or not b_is_grouped:
|
elif not a_is_grouped or not b_is_grouped:
|
||||||
@@ -1051,7 +1051,7 @@ class RadialNet(gtk.DrawingArea):
|
|||||||
context.set_source_rgba(0.1, 0.5, 1.0, 0.8)
|
context.set_source_rgba(0.1, 0.5, 1.0, 0.8)
|
||||||
|
|
||||||
# calculating line thickness by latency
|
# calculating line thickness by latency
|
||||||
if latency != None:
|
if latency is not None:
|
||||||
|
|
||||||
min = self.__graph.get_min_edge_mean_weight()
|
min = self.__graph.get_min_edge_mean_weight()
|
||||||
max = self.__graph.get_max_edge_mean_weight()
|
max = self.__graph.get_max_edge_mean_weight()
|
||||||
@@ -1077,7 +1077,7 @@ class RadialNet(gtk.DrawingArea):
|
|||||||
|
|
||||||
if not self.__animating and self.__show_latency:
|
if not self.__animating and self.__show_latency:
|
||||||
|
|
||||||
if latency != None:
|
if latency is not None:
|
||||||
|
|
||||||
context.set_font_size(8)
|
context.set_font_size(8)
|
||||||
context.set_line_width(1)
|
context.set_line_width(1)
|
||||||
@@ -1208,10 +1208,10 @@ class RadialNet(gtk.DrawingArea):
|
|||||||
|
|
||||||
hostname = node.get_info('hostname')
|
hostname = node.get_info('hostname')
|
||||||
|
|
||||||
if hostname != None and self.__show_hostname:
|
if hostname is not None and self.__show_hostname:
|
||||||
context.show_text(hostname)
|
context.show_text(hostname)
|
||||||
|
|
||||||
elif node.get_info('ip') != None:
|
elif node.get_info('ip') is not None:
|
||||||
context.show_text(node.get_info('ip'))
|
context.show_text(node.get_info('ip'))
|
||||||
|
|
||||||
context.set_line_width(1)
|
context.set_line_width(1)
|
||||||
@@ -1255,7 +1255,7 @@ class RadialNet(gtk.DrawingArea):
|
|||||||
# deep group check
|
# deep group check
|
||||||
group = node.get_draw_info('group_node')
|
group = node.get_draw_info('group_node')
|
||||||
|
|
||||||
while group.get_draw_info('group_node') != None:
|
while group.get_draw_info('group_node') is not None:
|
||||||
group = group.get_draw_info('group_node')
|
group = group.get_draw_info('group_node')
|
||||||
|
|
||||||
ring = group.get_draw_info('ring')
|
ring = group.get_draw_info('ring')
|
||||||
@@ -1458,7 +1458,7 @@ class RadialNet(gtk.DrawingArea):
|
|||||||
self.__weighted_layout()
|
self.__weighted_layout()
|
||||||
|
|
||||||
# rotating focus' children to keep orientation
|
# rotating focus' children to keep orientation
|
||||||
if reference != None:
|
if reference is not None:
|
||||||
|
|
||||||
father, angle = reference
|
father, angle = reference
|
||||||
theta = father.get_coordinate_theta()
|
theta = father.get_coordinate_theta()
|
||||||
@@ -1509,7 +1509,7 @@ class RadialNet(gtk.DrawingArea):
|
|||||||
father = focus.get_draw_info('father')
|
father = focus.get_draw_info('father')
|
||||||
|
|
||||||
# calculate nodes positions (and father orientation)?
|
# calculate nodes positions (and father orientation)?
|
||||||
if father != None:
|
if father is not None:
|
||||||
|
|
||||||
xa, ya = father.get_cartesian_coordinate()
|
xa, ya = father.get_cartesian_coordinate()
|
||||||
xb, yb = focus.get_cartesian_coordinate()
|
xb, yb = focus.get_cartesian_coordinate()
|
||||||
@@ -1729,10 +1729,7 @@ class RadialNet(gtk.DrawingArea):
|
|||||||
def is_empty(self):
|
def is_empty(self):
|
||||||
"""
|
"""
|
||||||
"""
|
"""
|
||||||
if self.__graph == None:
|
return self.__graph is None
|
||||||
return True
|
|
||||||
|
|
||||||
return False
|
|
||||||
|
|
||||||
def is_in_animation(self):
|
def is_in_animation(self):
|
||||||
"""
|
"""
|
||||||
@@ -1830,7 +1827,7 @@ class NetNode(Node):
|
|||||||
if len(host.osmatches) > 0 and \
|
if len(host.osmatches) > 0 and \
|
||||||
host.osmatches[0]["accuracy"] != "" and \
|
host.osmatches[0]["accuracy"] != "" and \
|
||||||
host.osmatches[0]["name"] != "":
|
host.osmatches[0]["name"] != "":
|
||||||
if os == None:
|
if os is None:
|
||||||
os = {}
|
os = {}
|
||||||
os["matches"] = host.osmatches
|
os["matches"] = host.osmatches
|
||||||
os["matches"][0]["db_line"] = 0 # not supported
|
os["matches"][0]["db_line"] = 0 # not supported
|
||||||
@@ -1850,7 +1847,7 @@ class NetNode(Node):
|
|||||||
|
|
||||||
# ports_used
|
# ports_used
|
||||||
if len(host.ports_used) > 0:
|
if len(host.ports_used) > 0:
|
||||||
if os == None:
|
if os is None:
|
||||||
os = {}
|
os = {}
|
||||||
os_portsused = []
|
os_portsused = []
|
||||||
|
|
||||||
@@ -2039,7 +2036,7 @@ class NetNode(Node):
|
|||||||
@rtype: mixed
|
@rtype: mixed
|
||||||
@return: The requested information
|
@return: The requested information
|
||||||
"""
|
"""
|
||||||
if info == None:
|
if info is None:
|
||||||
return self.__draw_info
|
return self.__draw_info
|
||||||
|
|
||||||
return self.__draw_info.get(info)
|
return self.__draw_info.get(info)
|
||||||
|
|||||||
@@ -170,7 +170,7 @@ if __name__ == '__main__':
|
|||||||
|
|
||||||
file = argvh.get_option('-f')
|
file = argvh.get_option('-f')
|
||||||
|
|
||||||
if file == None:
|
if file is None:
|
||||||
|
|
||||||
print USAGE
|
print USAGE
|
||||||
sys.exit(0)
|
sys.exit(0)
|
||||||
|
|||||||
@@ -142,7 +142,7 @@ class NetworkInventory(object):
|
|||||||
# A dictionary mapping IP addresses into HostInfo objects
|
# A dictionary mapping IP addresses into HostInfo objects
|
||||||
self.hosts = {}
|
self.hosts = {}
|
||||||
|
|
||||||
if filename != None:
|
if filename is not None:
|
||||||
self.open_from_file(filename)
|
self.open_from_file(filename)
|
||||||
|
|
||||||
def add_scan(self, scan, filename=None):
|
def add_scan(self, scan, filename=None):
|
||||||
@@ -177,7 +177,7 @@ class NetworkInventory(object):
|
|||||||
|
|
||||||
self.scans.append(scan)
|
self.scans.append(scan)
|
||||||
|
|
||||||
if filename != None:
|
if filename is not None:
|
||||||
basename = os.path.basename(filename)
|
basename = os.path.basename(filename)
|
||||||
|
|
||||||
if basename in self.filenames.values():
|
if basename in self.filenames.values():
|
||||||
|
|||||||
@@ -326,12 +326,12 @@ class NmapCommand(object):
|
|||||||
subprocess completed successfully. If the subprocess terminated with an
|
subprocess completed successfully. If the subprocess terminated with an
|
||||||
error an exception is raised. The scan must have been started with
|
error an exception is raised. The scan must have been started with
|
||||||
run_scan before calling this method."""
|
run_scan before calling this method."""
|
||||||
if self.command_process == None:
|
if self.command_process is None:
|
||||||
raise Exception("Scan is not running yet!")
|
raise Exception("Scan is not running yet!")
|
||||||
|
|
||||||
state = self.command_process.poll()
|
state = self.command_process.poll()
|
||||||
|
|
||||||
if state == None:
|
if state is None:
|
||||||
return True # True means that the process is still running
|
return True # True means that the process is still running
|
||||||
elif state == 0:
|
elif state == 0:
|
||||||
return False # False means that the process had a successful exit
|
return False # False means that the process had a successful exit
|
||||||
|
|||||||
@@ -515,7 +515,7 @@ class NmapOptions(object):
|
|||||||
|
|
||||||
def canonicalize_name(self, name):
|
def canonicalize_name(self, name):
|
||||||
opt, arg, remainder = split_option(name, self.options)
|
opt, arg, remainder = split_option(name, self.options)
|
||||||
assert remainder == None
|
assert remainder is None
|
||||||
if arg is None:
|
if arg is None:
|
||||||
option = lookup_option(opt, self.options)
|
option = lookup_option(opt, self.options)
|
||||||
if option:
|
if option:
|
||||||
@@ -541,7 +541,7 @@ class NmapOptions(object):
|
|||||||
# A positional argument.
|
# A positional argument.
|
||||||
self.target_specs.append(result)
|
self.target_specs.append(result)
|
||||||
return
|
return
|
||||||
elif result[0] == None:
|
elif result[0] is None:
|
||||||
# An unknown option.
|
# An unknown option.
|
||||||
self.extras.extend(result[1:])
|
self.extras.extend(result[1:])
|
||||||
return
|
return
|
||||||
@@ -1170,10 +1170,10 @@ class NmapOptionsTest(unittest.TestCase):
|
|||||||
ops.parse_string("nmap -d#")
|
ops.parse_string("nmap -d#")
|
||||||
self.assertTrue(ops.extras == ["-d#"])
|
self.assertTrue(ops.extras == ["-d#"])
|
||||||
ops.parse_string("nmap -T monkeys")
|
ops.parse_string("nmap -T monkeys")
|
||||||
self.assertTrue(ops["-T"] == None)
|
self.assertTrue(ops["-T"] is None)
|
||||||
self.assertTrue(ops.extras == ["-T", "monkeys"])
|
self.assertTrue(ops.extras == ["-T", "monkeys"])
|
||||||
ops.parse_string("nmap -iR monkeys")
|
ops.parse_string("nmap -iR monkeys")
|
||||||
self.assertTrue(ops["-iR"] == None)
|
self.assertTrue(ops["-iR"] is None)
|
||||||
self.assertTrue(ops.extras == ["-iR", "monkeys"])
|
self.assertTrue(ops.extras == ["-iR", "monkeys"])
|
||||||
|
|
||||||
def test_read_unknown(self):
|
def test_read_unknown(self):
|
||||||
|
|||||||
@@ -518,7 +518,7 @@ class ParserBasics(object):
|
|||||||
self.nmap['scaninfo'] = info
|
self.nmap['scaninfo'] = info
|
||||||
|
|
||||||
def get_services_scanned(self):
|
def get_services_scanned(self):
|
||||||
if self._services_scanned == None:
|
if self._services_scanned is None:
|
||||||
return self._services_scanned
|
return self._services_scanned
|
||||||
|
|
||||||
services = []
|
services = []
|
||||||
@@ -553,7 +553,7 @@ class ParserBasics(object):
|
|||||||
return protocols
|
return protocols
|
||||||
|
|
||||||
def get_num_services(self):
|
def get_num_services(self):
|
||||||
if self._num_services == None:
|
if self._num_services is None:
|
||||||
return self._num_services
|
return self._num_services
|
||||||
|
|
||||||
num = 0
|
num = 0
|
||||||
|
|||||||
@@ -207,7 +207,7 @@ class HostSearch(object):
|
|||||||
@staticmethod
|
@staticmethod
|
||||||
def match_port(host_ports, port, port_state):
|
def match_port(host_ports, port, port_state):
|
||||||
# Check if the port is parsable, if not return False silently
|
# Check if the port is parsable, if not return False silently
|
||||||
if re.match("^\d+$", port) == None:
|
if re.match("^\d+$", port) is None:
|
||||||
return False
|
return False
|
||||||
|
|
||||||
for hp in host_ports:
|
for hp in host_ports:
|
||||||
@@ -329,7 +329,7 @@ class SearchResult(object):
|
|||||||
fuzz = date_arg.count("~")
|
fuzz = date_arg.count("~")
|
||||||
date_arg = date_arg.replace("~", "")
|
date_arg = date_arg.replace("~", "")
|
||||||
|
|
||||||
if re.match("\d\d\d\d-\d\d-\d\d$", date_arg) != None:
|
if re.match("\d\d\d\d-\d\d-\d\d$", date_arg) is not None:
|
||||||
year, month, day = date_arg.split("-")
|
year, month, day = date_arg.split("-")
|
||||||
parsed_date = date(int(year), int(month), int(day))
|
parsed_date = date(int(year), int(month), int(day))
|
||||||
elif re.match("[-|\+]\d+$", date_arg):
|
elif re.match("[-|\+]\d+$", date_arg):
|
||||||
@@ -392,7 +392,7 @@ class SearchResult(object):
|
|||||||
|
|
||||||
# Check if they're parsable, if not return False silently
|
# Check if they're parsable, if not return False silently
|
||||||
for port in ports:
|
for port in ports:
|
||||||
if re.match("^\d+$", port) == None:
|
if re.match("^\d+$", port) is None:
|
||||||
return False
|
return False
|
||||||
|
|
||||||
# Make a list of all scanned ports
|
# Make a list of all scanned ports
|
||||||
|
|||||||
@@ -464,7 +464,7 @@ class NmapOutputHighlight(object):
|
|||||||
return True
|
return True
|
||||||
|
|
||||||
def set_enable(self, enable):
|
def set_enable(self, enable):
|
||||||
if enable == False or enable == "0" or enable == None or enable == "":
|
if enable == False or enable == "0" or enable is None or enable == "":
|
||||||
config_parser.set(
|
config_parser.set(
|
||||||
"output_highlight", "enable_highlight", str(False))
|
"output_highlight", "enable_highlight", str(False))
|
||||||
else:
|
else:
|
||||||
|
|||||||
@@ -398,7 +398,7 @@ class OptionTab(object):
|
|||||||
def fill_table(self, table, expand_fill=True):
|
def fill_table(self, table, expand_fill=True):
|
||||||
yopt = (0, gtk.EXPAND | gtk.FILL)[expand_fill]
|
yopt = (0, gtk.EXPAND | gtk.FILL)[expand_fill]
|
||||||
for y, widget in enumerate(self.widgets_list):
|
for y, widget in enumerate(self.widgets_list):
|
||||||
if widget[1] == None:
|
if widget[1] is None:
|
||||||
table.attach(widget[0], 0, 2, y, y + 1, yoptions=yopt)
|
table.attach(widget[0], 0, 2, y, y + 1, yoptions=yopt)
|
||||||
else:
|
else:
|
||||||
table.attach(widget[0], 0, 1, y, y + 1, yoptions=yopt)
|
table.attach(widget[0], 0, 1, y, y + 1, yoptions=yopt)
|
||||||
|
|||||||
@@ -439,7 +439,7 @@ class SearchGUI(gtk.VBox, object):
|
|||||||
self.search_entry.set_sensitive(True)
|
self.search_entry.set_sensitive(True)
|
||||||
|
|
||||||
def close(self):
|
def close(self):
|
||||||
if self.expr_window != None:
|
if self.expr_window is not None:
|
||||||
self.expr_window.close()
|
self.expr_window.close()
|
||||||
|
|
||||||
def add_criterion(self, caller):
|
def add_criterion(self, caller):
|
||||||
@@ -854,11 +854,11 @@ class DateSubcriterion(Subcriterion):
|
|||||||
self.fuzzies = argument.count("~")
|
self.fuzzies = argument.count("~")
|
||||||
argument = argument.replace("~", "")
|
argument = argument.replace("~", "")
|
||||||
self.minus_notation = False
|
self.minus_notation = False
|
||||||
if re.match("\d\d\d\d-\d\d-\d\d$", argument) != None:
|
if re.match("\d\d\d\d-\d\d-\d\d$", argument) is not None:
|
||||||
year, month, day = argument.split("-")
|
year, month, day = argument.split("-")
|
||||||
self.date = datetime.date(int(year), int(month), int(day))
|
self.date = datetime.date(int(year), int(month), int(day))
|
||||||
self.argument = argument
|
self.argument = argument
|
||||||
elif re.match("[-|\+]\d+$", argument) != None:
|
elif re.match("[-|\+]\d+$", argument) is not None:
|
||||||
# Convert the date from the "-n" notation into YYYY-MM-DD
|
# Convert the date from the "-n" notation into YYYY-MM-DD
|
||||||
parsed_date = datetime.date.fromordinal(
|
parsed_date = datetime.date.fromordinal(
|
||||||
datetime.date.today().toordinal() + int(argument))
|
datetime.date.today().toordinal() + int(argument))
|
||||||
|
|||||||
@@ -240,17 +240,17 @@ class HIGSpinnerCache:
|
|||||||
"""Loads an animated icon by doing a lookup on the icon theme."""
|
"""Loads an animated icon by doing a lookup on the icon theme."""
|
||||||
|
|
||||||
# If user do not choose a icon_name, use the default one
|
# If user do not choose a icon_name, use the default one
|
||||||
if icon_name == None:
|
if icon_name is None:
|
||||||
icon_name = self.default_animated_icon_name
|
icon_name = self.default_animated_icon_name
|
||||||
|
|
||||||
# Even the default one (now on icon_name) might not be available
|
# Even the default one (now on icon_name) might not be available
|
||||||
if icon_name == None:
|
if icon_name is None:
|
||||||
raise AnimatedIconNotFound
|
raise AnimatedIconNotFound
|
||||||
|
|
||||||
# Try to lookup the icon
|
# Try to lookup the icon
|
||||||
icon_info = self.icon_theme.lookup_icon(icon_name, -1, 0)
|
icon_info = self.icon_theme.lookup_icon(icon_name, -1, 0)
|
||||||
# Even if icon_name exists, it might not be found by lookup
|
# Even if icon_name exists, it might not be found by lookup
|
||||||
if icon_info == None:
|
if icon_info is None:
|
||||||
raise AnimatedIconNotFound
|
raise AnimatedIconNotFound
|
||||||
|
|
||||||
# Base size is, according to PyGTK docs:
|
# Base size is, according to PyGTK docs:
|
||||||
@@ -291,7 +291,7 @@ class HIGSpinnerCache:
|
|||||||
def load_static_from_filename(self, filename, key_name=None):
|
def load_static_from_filename(self, filename, key_name=None):
|
||||||
icon_pixbuf = gtk.gdk.pixbuf_new_from_file(filename)
|
icon_pixbuf = gtk.gdk.pixbuf_new_from_file(filename)
|
||||||
|
|
||||||
if key_name == None:
|
if key_name is None:
|
||||||
key_name = filename.split(".")[0]
|
key_name = filename.split(".")[0]
|
||||||
|
|
||||||
self.spinner_images.add_static_pixbuf(key_name, icon_pixbuf)
|
self.spinner_images.add_static_pixbuf(key_name, icon_pixbuf)
|
||||||
@@ -420,7 +420,7 @@ class HIGSpinner(gtk.EventBox):
|
|||||||
def do_expose_event(self, event):
|
def do_expose_event(self, event):
|
||||||
#self.chain(event)
|
#self.chain(event)
|
||||||
|
|
||||||
if self.cache.spinner_images.rest_pixbuf == None:
|
if self.cache.spinner_images.rest_pixbuf is None:
|
||||||
raise RestPixbufNotFound
|
raise RestPixbufNotFound
|
||||||
|
|
||||||
self.__select_pixbuf()
|
self.__select_pixbuf()
|
||||||
@@ -437,7 +437,7 @@ class HIGSpinner(gtk.EventBox):
|
|||||||
dest = event.area.intersect(pix_area)
|
dest = event.area.intersect(pix_area)
|
||||||
|
|
||||||
# If a graphic context doesn't not exist yet, create one
|
# If a graphic context doesn't not exist yet, create one
|
||||||
if self.gc == None:
|
if self.gc is None:
|
||||||
self.gc = gtk.gdk.GC(self.window)
|
self.gc = gtk.gdk.GC(self.window)
|
||||||
#gc = self.gc
|
#gc = self.gc
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user