Skip to content

Commit c13d820

Browse files
authored
Merge pull request ClusterLabs#1540 from nrwahl2/nrwahl2-gcp_fix_sort
gcp-vpc-move-vip: Fix sort for list of dicts in python3
2 parents c3a5c70 + 2b22a14 commit c13d820

File tree

1 file changed

+2
-1
lines changed

1 file changed

+2
-1
lines changed

heartbeat/gcp-vpc-move-vip.in

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -200,7 +200,8 @@ def add_rm_alias(mode, project, zone, instance, alias, alias_range_name=None):
200200
else:
201201
raise ValueError('Invalid value for mode: {}'.format(mode))
202202

203-
if (sorted(new_aliases) != sorted(old_aliases)):
203+
if (sorted(new_aliases, key=lambda item: item.get('ipCidrRange'))
204+
!= sorted(old_aliases, key=lambda item: item.get('ipCidrRange'))):
204205
set_aliases(project, zone, instance, new_aliases, fingerprint)
205206
return True
206207
else:

0 commit comments

Comments
 (0)