From cafe4709bf56f45c9d9e99fda545270c3f858b6f Mon Sep 17 00:00:00 2001 From: "Chris St. Pierre" Date: Tue, 3 Sep 2013 08:54:51 -0400 Subject: Cache: fixed py2.5 syntax error --- src/lib/Bcfg2/Server/Cache.py | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) (limited to 'src') diff --git a/src/lib/Bcfg2/Server/Cache.py b/src/lib/Bcfg2/Server/Cache.py index f84306899..882783df2 100644 --- a/src/lib/Bcfg2/Server/Cache.py +++ b/src/lib/Bcfg2/Server/Cache.py @@ -100,7 +100,10 @@ class _Cache(MutableMapping): expire(*self._tags) else: tags = self._tags | set([key]) - expire(*tags, exact=True) + # py 2.5 doesn't support mixing *args and explicit keyword + # args + kwargs = dict(exact=True) + expire(*tags, **kwargs) def __repr__(self): return repr(dict(self)) -- cgit v1.2.3-1-g7c22