[tor-commits] [stem/master] Handle relative targets in the DescriptorReader
atagar at torproject.org
atagar at torproject.org
Mon May 6 01:33:37 UTC 2013
commit f7d3a232a40ec93fec8c64f46fefba71a7fe9648
Author: Damian Johnson <atagar at torproject.org>
Date: Sun May 5 18:22:56 2013 -0700
Handle relative targets in the DescriptorReader
The _handle_file() funciton expects to receive absolute paths so expanding
relative inputs. This is a slight modification of wfn's patch from...
https://trac.torproject.org/8815
---
stem/descriptor/reader.py | 4 ++++
1 files changed, 4 insertions(+), 0 deletions(-)
diff --git a/stem/descriptor/reader.py b/stem/descriptor/reader.py
index 18da11f..236c963 100644
--- a/stem/descriptor/reader.py
+++ b/stem/descriptor/reader.py
@@ -261,6 +261,10 @@ class DescriptorReader(object):
else:
self._targets = target
+ # expand any relative paths we got
+
+ target = map(os.path.abspath, target)
+
self._validate = validate
self._follow_links = follow_links
self._persistence_path = persistence_path
More information about the tor-commits
mailing list