From: Tony Mack Date: Thu, 23 Jun 2011 18:21:32 +0000 (-0400) Subject: save cache file X-Git-Tag: sfa-1.0-27~78 X-Git-Url: http://git.onelab.eu/?a=commitdiff_plain;h=fbbdb33eeb865b8bfc73b5d60d041a626500f1d9;p=sfa.git save cache file --- diff --git a/sfa/client/sfi.py b/sfa/client/sfi.py index 750d873b..cca75870 100755 --- a/sfa/client/sfi.py +++ b/sfa/client/sfi.py @@ -15,7 +15,7 @@ from lxml import etree from StringIO import StringIO from types import StringTypes, ListType from optparse import OptionParser -from sfa.util.sfalogging import info_logger +from sfa.util.sfalogging import sfi_logger from sfa.trust.certificate import Keypair, Certificate from sfa.trust.gid import GID from sfa.trust.credential import Credential @@ -141,7 +141,7 @@ class Sfi: self.user = None self.authority = None self.hashrequest = False - self.logger = info_logger + self.logger = sfi_logger def create_cmd_parser(self, command, additional_cmdargs=None): cmdargs = {"list": "authority", @@ -370,6 +370,8 @@ class Sfi: version = server.GetVersion() # cache version for 24 hours cache.add(cache_key, version, ttl= 60*60*24) + self.logger.info("Updating cache file %s" % cache_file) + cache.save_to_file(cache_file) return version