Revision fcd62d84 lib/cli.py
b/lib/cli.py | ||
---|---|---|
241 | 241 |
|
242 | 242 |
""" |
243 | 243 |
NO_PREFIX = "no_" |
244 |
UN_PREFIX = "-" |
|
244 | 245 |
kv_dict = {} |
245 | 246 |
for elem in data.split(","): |
246 | 247 |
if "=" in elem: |
... | ... | |
248 | 249 |
else: |
249 | 250 |
if elem.startswith(NO_PREFIX): |
250 | 251 |
key, val = elem[len(NO_PREFIX):], False |
252 |
elif elem.startswith(UN_PREFIX): |
|
253 |
key, val = elem[len(UN_PREFIX):], None |
|
251 | 254 |
else: |
252 | 255 |
key, val = elem, True |
253 | 256 |
if key in kv_dict: |
Also available in: Unified diff