protected void cleanOrphanedGroupsInZone(Set<String> groups, String zoneId) { cleanupOrphanedSecurityGroupsInZone(groups, zoneId); cleanupOrphanedKeyPairsInZone(groups, zoneId); }
@Override protected void cleanUpIncidentalResourcesOfDeadNodes(Set<? extends NodeMetadata> deadNodes) { Multimap<String, String> zoneToZoneAndGroupNames = orphanedGroupsByZoneId.apply(deadNodes); for (Map.Entry<String, Collection<String>> entry : zoneToZoneAndGroupNames.asMap().entrySet()) { cleanOrphanedGroupsInZone(ImmutableSet.copyOf(entry.getValue()), entry.getKey()); } }
@Override protected void cleanUpIncidentalResourcesOfDeadNodes(Set<? extends NodeMetadata> deadNodes) { Multimap<String, String> zoneToZoneAndGroupNames = orphanedGroupsByZoneId.apply(deadNodes); for (Map.Entry<String, Collection<String>> entry : zoneToZoneAndGroupNames.asMap().entrySet()) { cleanOrphanedGroupsInZone(ImmutableSet.copyOf(entry.getValue()), entry.getKey()); } }
protected void cleanOrphanedGroupsInZone(Set<String> groups, String zoneId) { cleanupOrphanedSecurityGroupsInZone(groups, zoneId); cleanupOrphanedKeyPairsInZone(groups, zoneId); }
@Override protected void cleanUpIncidentalResourcesOfDeadNodes(Set<? extends NodeMetadata> deadNodes) { Multimap<String, String> zoneToZoneAndGroupNames = orphanedGroupsByZoneId.apply(deadNodes); for (Map.Entry<String, Collection<String>> entry : zoneToZoneAndGroupNames.asMap().entrySet()) { cleanOrphanedGroupsInZone(ImmutableSet.copyOf(entry.getValue()), entry.getKey()); } }
protected void cleanOrphanedGroupsInZone(Set<String> groups, String zoneId) { cleanupOrphanedSecurityGroupsInZone(groups, zoneId); cleanupOrphanedKeyPairsInZone(groups, zoneId); }