private void updateBlackListForReconnectedVdc() {
   List<URI> vdcIds = dbClient.queryByType(VirtualDataCenter.class, true);
   dbClient.clearBlackList();
   log.info("After clear, get current black list {}", dbClient.getBlacklist());
   for (URI vdcId : vdcIds) {
     VirtualDataCenter vdc = dbClient.queryObject(VirtualDataCenter.class, vdcId);
     if (vdc.getConnectionStatus() == VirtualDataCenter.ConnectionStatus.DISCONNECTED) {
       log.info("Add vdc {} with status {} to blacklist", vdc.getId(), vdc.getConnectionStatus());
       dbClient.addVdcNodesToBlacklist(vdc);
     }
   }
 }