From f16bfe69059dcea8211fbd303c4fa5e38bab3d7c Mon Sep 17 00:00:00 2001
From: Wainer Vandelli <Wainer.Vandelli@cern.ch>
Date: Wed, 8 Aug 2012 12:40:30 +0000
Subject: [PATCH] Fix expiration fetching code

---
 Script/CastorScript.py | 5 ++---
 1 file changed, 2 insertions(+), 3 deletions(-)

diff --git a/Script/CastorScript.py b/Script/CastorScript.py
index 577c6cd..3584adb 100755
--- a/Script/CastorScript.py
+++ b/Script/CastorScript.py
@@ -327,7 +327,7 @@ def krb_setcache(krbcachefile, logger):
 
 
 def krb_updatetoken(keytab, user, logger):
-     kinit = Popen(['kinit','-kt',keytab,user],#'-l','100s',
+     kinit = Popen(['kinit','-kt',keytab,user], #'-l','3900s'],
                    stdout = PIPE, stderr = STDOUT)
      ret = kinit.wait()
      
@@ -337,7 +337,7 @@ def krb_updatetoken(keytab, user, logger):
          return None
      else:
          logger.debug('kinit succeeded. Output: %s' % kinit.stdout.read())
-         return fetch_kbr_token_expiration(logger)
+         return krb_tokenexpiration(logger)
           
 
 
@@ -350,7 +350,6 @@ def krb_tokenexpiration(logger):
     out = klist.stdout.read()
     logger.debug('klist done. Return code: %d  Output: %s' % (ret,out))
         
-    out = klist.stdout.read()
     out = out.split('\n')
     for idx,l in enumerate(out):
         if 'Valid' in l:
-- 
GitLab