@Override
 public synchronized long check(VMLabMgrComputer computer) {
   if (computer.isIdle()) {
     final long idleTime = System.currentTimeMillis() - computer.getIdleStartMilliseconds();
     if (idleTime > TimeUnit2.MINUTES.toMillis(1)) {
       LOGGER.info(MessageFormat.format("Disconnecting from {0}", computer.getName()));
       computer.getNode().terminate();
     }
   }
   return 1l;
 }
 @Override
 public void start(VMLabMgrComputer computer) {
   computer.connect(false);
 }