comparison hglib/util.py @ 86:f98d6e234cd9

util: eliminate py2.6 if/else expression
author Matt Mackall <mpm@selenic.com>
date Thu, 17 Nov 2011 12:53:41 -0600
parents 4282391dd693
children 1b47146a4a2c
comparison
equal deleted inserted replaced
85:bfd1c264f6cb 86:f98d6e234cd9
79 if val is None: 79 if val is None:
80 continue 80 continue
81 81
82 arg = arg.replace('_', '-') 82 arg = arg.replace('_', '-')
83 if arg != '-': 83 if arg != '-':
84 arg = '-' + arg if len(arg) == 1 else '--' + arg 84 if len(arg) == 1:
85 arg = '-' + arg
86 else:
87 arg = '--' + arg
85 if isinstance(val, bool): 88 if isinstance(val, bool):
86 if val: 89 if val:
87 cmd.append(arg) 90 cmd.append(arg)
88 elif isinstance(val, list): 91 elif isinstance(val, list):
89 for v in val: 92 for v in val: