support/graphs: fix comparisons agains None

As Samuel said:
    In Python, None is a singleton, and it is recommended to use "is" or
    "is not" for testing them [1].

    [1] http://legacy.python.org/dev/peps/pep-0008/#programming-recommendations

Reported-by: Samuel Martin <s.martin49@gmail.com>
Signed-off-by: "Yann E. MORIN" <yann.morin.1998@free.fr>
Cc: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
This commit is contained in:
Yann E. MORIN 2014-04-14 22:47:56 +02:00 committed by Thomas Petazzoni
parent c6f86d593c
commit a89f14e0f1
2 changed files with 7 additions and 7 deletions

View File

@ -84,7 +84,7 @@ class Package:
self.steps_duration[step] = self.steps_end[step] - self.steps_start[step] self.steps_duration[step] = self.steps_end[step] - self.steps_start[step]
def get_duration(self, step=None): def get_duration(self, step=None):
if step == None: if step is None:
duration = 0 duration = 0
for step in self.steps_duration.keys(): for step in self.steps_duration.keys():
duration += self.steps_duration[step] duration += self.steps_duration[step]
@ -278,10 +278,10 @@ if args.alternate_colors:
else: else:
colors = default_colors colors = default_colors
if args.type == "histogram" or args.type == None: if args.type == "histogram" or args.type is None:
if args.order == "build" or args.order == "duration" or args.order == "name": if args.order == "build" or args.order == "duration" or args.order == "name":
pkg_histogram(d, args.output, args.order) pkg_histogram(d, args.output, args.order)
elif args.order == None: elif args.order is None:
pkg_histogram(d, args.output, "name") pkg_histogram(d, args.output, "name")
else: else:
sys.stderr.write("Unknown ordering: %s\n" % args.order) sys.stderr.write("Unknown ordering: %s\n" % args.order)

View File

@ -42,13 +42,13 @@ parser.add_argument("--depth", '-d', metavar="DEPTH",
help="Limit the dependency graph to DEPTH levels") help="Limit the dependency graph to DEPTH levels")
args = parser.parse_args() args = parser.parse_args()
if args.package == None: if args.package is None:
mode = FULL_MODE mode = FULL_MODE
else: else:
mode = PKG_MODE mode = PKG_MODE
rootpkg = args.package rootpkg = args.package
if args.depth != None: if args.depth is not None:
max_depth = int(args.depth) max_depth = int(args.depth)
allpkgs = [] allpkgs = []
@ -130,7 +130,7 @@ def get_all_depends(pkgs):
if len(deps) != 0: if len(deps) != 0:
newdeps = get_all_depends(deps) newdeps = get_all_depends(deps)
if newdeps != None: if newdeps is not None:
dependencies += newdeps dependencies += newdeps
return dependencies return dependencies
@ -202,7 +202,7 @@ if mode == FULL_MODE:
dependencies.append(('all', tg)) dependencies.append(('all', tg))
filtered_targets.append(tg) filtered_targets.append(tg)
deps = get_all_depends(filtered_targets) deps = get_all_depends(filtered_targets)
if deps != None: if deps is not None:
dependencies += deps dependencies += deps
rootpkg = 'all' rootpkg = 'all'