Esempio n. 1
0
 private void markResource(Resource resource, DateTime now) {
   if (resource.getExpectedTerminationTime() == null) {
     Date terminationTime = calendar.getBusinessDay(new Date(now.getMillis()), retentionDays);
     resource.setExpectedTerminationTime(terminationTime);
     resource.setTerminationReason(
         String.format(
             "Launch config older than %d days. Not in Discovery. No ELB.",
             launchConfigAgeThreshold + retentionDays));
   } else {
     LOGGER.info(
         String.format("Resource %s is already marked as cleanup candidate.", resource.getId()));
   }
 }