mirror of
https://github.com/powerline/powerline.git
synced 2025-07-26 15:25:06 +02:00
Check for dictionaries using isinstance(), not is
This commit is contained in:
parent
7f94583324
commit
ee71eac7b2
@ -18,7 +18,7 @@ def mergedicts(d1, d2):
|
|||||||
'''Recursively merge two dictionaries. First dictionary is modified in-place.
|
'''Recursively merge two dictionaries. First dictionary is modified in-place.
|
||||||
'''
|
'''
|
||||||
for k in d2:
|
for k in d2:
|
||||||
if k in d1 and type(d1[k]) is dict and type(d2[k]) is dict:
|
if k in d1 and isinstance(d1[k], dict) and isinstance(d2[k], dict):
|
||||||
mergedicts(d1[k], d2[k])
|
mergedicts(d1[k], d2[k])
|
||||||
elif d2[k] is REMOVE_THIS_KEY:
|
elif d2[k] is REMOVE_THIS_KEY:
|
||||||
d1.pop(k, None)
|
d1.pop(k, None)
|
||||||
|
Loading…
x
Reference in New Issue
Block a user