mirror of
https://github.com/saltstack/salt.git
synced 2025-04-17 10:10:20 +00:00
More optimization
This commit is contained in:
parent
c933249d1a
commit
bb8a6c6cc9
1 changed files with 4 additions and 2 deletions
|
@ -28,10 +28,12 @@ def update(dest, upd, recursive_update=True):
|
|||
'''
|
||||
if dest is None:
|
||||
return upd
|
||||
if not (set(list(dest.keys())) & set(list(upd.keys()))):
|
||||
updkeys = list(upd.keys())
|
||||
if not (set(list(dest.keys())) & set(updkeys)):
|
||||
recursive_update = False
|
||||
if recursive_update:
|
||||
for key, val in six.iteritems(upd):
|
||||
for key in updkeys:
|
||||
val = upd[key]
|
||||
try:
|
||||
dest_subkey = dest.get(key, None)
|
||||
except AttributeError:
|
||||
|
|
Loading…
Add table
Reference in a new issue