[tor-commits] [bridgedb/develop] Condense code for getting statefile absolute path in b.persistent.State.
isis at torproject.org
isis at torproject.org
Sun Mar 1 06:04:17 UTC 2015
commit 7de653e942237f65743323e26bf018f4b696a591
Author: Isis Lovecruft <isis at torproject.org>
Date: Tue Feb 24 22:58:33 2015 +0000
Condense code for getting statefile absolute path in b.persistent.State.
These checks were unnecessary overhead, since the path expansion functions
won't do anything if there's nothing to be done.
---
lib/bridgedb/persistent.py | 6 +-----
1 file changed, 1 insertion(+), 5 deletions(-)
diff --git a/lib/bridgedb/persistent.py b/lib/bridgedb/persistent.py
index ad4398d..1b2507c 100644
--- a/lib/bridgedb/persistent.py
+++ b/lib/bridgedb/persistent.py
@@ -124,11 +124,7 @@ class State(jelly.Jellyable):
:param string statefile: The filename of the statefile.
"""
- if filename.startswith('~'):
- filename = os.path.expanduser(filename)
- if not os.path.isabs(filename):
- filename = os.path.abspath(filename)
-
+ filename = os.path.abspath(os.path.expanduser(filename))
logging.debug("Setting statefile to '%s'" % filename)
self._statefile = filename
More information about the tor-commits
mailing list