aboutsummaryrefslogtreecommitdiffstats
path: root/libbe/ui/command_line.py
diff options
context:
space:
mode:
Diffstat (limited to 'libbe/ui/command_line.py')
-rw-r--r--libbe/ui/command_line.py14
1 files changed, 7 insertions, 7 deletions
diff --git a/libbe/ui/command_line.py b/libbe/ui/command_line.py
index b649e24..3b8089f 100644
--- a/libbe/ui/command_line.py
+++ b/libbe/ui/command_line.py
@@ -59,13 +59,13 @@ class CmdOptionParser(optparse.OptionParser):
option.validate()
self._option_by_name[option.name] = option
long_opt = '--%s' % option.name
- if option.short_name != None:
+ if option.short_name is not None:
short_opt = '-%s' % option.short_name
assert '_' not in option.name, \
'Non-reconstructable option name %s' % option.name
kwargs = {'dest':option.name.replace('-', '_'),
'help':option.help}
- if option.arg == None: # a callback option
+ if option.arg is None: # a callback option
kwargs['action'] = 'callback'
kwargs['callback'] = self.callback
elif option.arg.type == 'bool':
@@ -77,7 +77,7 @@ class CmdOptionParser(optparse.OptionParser):
kwargs['action'] = 'store'
kwargs['metavar'] = option.arg.metavar
kwargs['default'] = option.arg.default
- if option.short_name != None:
+ if option.short_name is not None:
opt = optparse.Option(short_opt, long_opt, **kwargs)
else:
opt = optparse.Option(long_opt, **kwargs)
@@ -95,7 +95,7 @@ class CmdOptionParser(optparse.OptionParser):
for name,value in list(options.items()):
argument = None
option = self._option_by_name[name]
- if option.arg != None:
+ if option.arg is not None:
argument = option.arg
if value == '--complete':
fragment = None
@@ -108,7 +108,7 @@ class CmdOptionParser(optparse.OptionParser):
name = args[i-1][2:]
if name == option.name:
break
- elif option.short_name != None \
+ elif option.short_name is not None \
and args[i-1].startswith('-') \
and args[i-1].endswith(option.short_name):
break
@@ -163,7 +163,7 @@ class CmdOptionParser(optparse.OptionParser):
def complete(self, argument=None, fragment=None):
comps = self.command.complete(argument, fragment)
- if fragment != None:
+ if fragment is not None:
comps = [c for c in comps if c.startswith(fragment)]
if len(comps) > 0:
print('\n'.join(comps), file=self.command.stdout)
@@ -258,7 +258,7 @@ class BE (libbe.command.Command):
cmdlist = []
for name in libbe.command.commands():
Class = libbe.command.get_command_class(command_name=name)
- assert hasattr(Class, '__doc__') and Class.__doc__ != None, \
+ assert hasattr(Class, '__doc__') and Class.__doc__ is not None, \
'Command class %s missing docstring' % Class
cmdlist.append((Class.name, Class.__doc__.splitlines()[0]))
cmdlist.sort()