From 1a8f457cedea2f59f198a781ee0fdc5a49bca24e Mon Sep 17 00:00:00 2001 From: Scott Schneider Date: Tue, 13 Jan 2015 14:29:44 -0800 Subject: [PATCH] As-is, TTL-cleanup is an hour off This commit changes calculation from "greater than" to "greater than or equal to" TTL. --- lib/vmpooler/pool_manager.rb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lib/vmpooler/pool_manager.rb b/lib/vmpooler/pool_manager.rb index de8eb88..41d2a6f 100644 --- a/lib/vmpooler/pool_manager.rb +++ b/lib/vmpooler/pool_manager.rb @@ -146,7 +146,7 @@ module Vmpooler if ( (host.runtime) and (host.runtime.bootTime) - ((((Time.now - host.runtime.bootTime)/60).to_s[/^\d+\.\d{1}/].to_f) > ttl) + ((((Time.now - host.runtime.bootTime)/60).to_s[/^\d+\.\d{1}/].to_f) >= ttl) ) $redis.smove('vmpooler__running__'+pool, 'vmpooler__completed__'+pool, vm)