compare credential expiration against datetime.utcnow() instead of datetime.today()
authorTony Mack <tmack@paris.CS.Princeton.EDU>
Wed, 21 Sep 2011 17:19:31 +0000 (13:19 -0400)
committerTony Mack <tmack@paris.CS.Princeton.EDU>
Wed, 21 Sep 2011 17:19:31 +0000 (13:19 -0400)
sfa/plc/api.py

index 8d0e806..8de67d6 100644 (file)
@@ -140,7 +140,7 @@ class SfaAPI(BaseAPI):
             cred = Credential(filename = cred_filename)
             # make sure cred isnt expired
             if not cred.get_expiration or \
-               datetime.datetime.today() < cred.get_expiration():    
+               datetime.datetime.utcnow() < cred.get_expiration():    
                 return cred.save_to_string(save_parents=True)
 
         # get a new credential