Skip to content
Snippets Groups Projects

MR to resolve #19

Merged trantzas requested to merge issue_19 into develop
3 files
+ 73
19
Compare changes
  • Side-by-side
  • Inline
Files
3
@@ -57,8 +57,8 @@ public class CRRouteBuilder extends RouteBuilder{
@@ -57,8 +57,8 @@ public class CRRouteBuilder extends RouteBuilder{
.bean( kubernetesClientResource, "patchCR(${headers}, ${body})")
.bean( kubernetesClientResource, "patchCR(${headers}, ${body})")
.convertBodyTo( String.class );
.convertBodyTo( String.class );
// every 3600000 ms (60 minutes)
// every 120000 ms (2 minutes)
from( "timer://processUpdateResources?period=3600000" )
from( "timer://processUpdateResources?period=120000" )
.log(LoggingLevel.INFO, log, " process nameSpacesTobeDeleted!")
.log(LoggingLevel.INFO, log, " process nameSpacesTobeDeleted!")
.to("log:DEBUG?showBody=true&showHeaders=true")
.to("log:DEBUG?showBody=true&showHeaders=true")
.bean( CRRouteBuilder.class , "processNameSpacesTobeDeleted()");
.bean( CRRouteBuilder.class , "processNameSpacesTobeDeleted()");
@@ -72,8 +72,8 @@ public class CRRouteBuilder extends RouteBuilder{
@@ -72,8 +72,8 @@ public class CRRouteBuilder extends RouteBuilder{
Date currentTime = new Date(); //get current time
Date currentTime = new Date(); //get current time
long diffInMillies = Math.abs(currentTime .getTime() - datetime.getTime());
long diffInMillies = Math.abs(currentTime .getTime() - datetime.getTime());
long diff = TimeUnit.HOURS.convert(diffInMillies, TimeUnit.MILLISECONDS);
long diff = TimeUnit.MINUTES.convert(diffInMillies, TimeUnit.MILLISECONDS);
if (diff<=2) { //after 2 hours this namespace will be deleted
if (diff<=2) { //after 2 minutes this namespace will be deleted
return;
return;
}
}
Loading