[Author Prev][Author Next][Thread Prev][Thread Next][Author Index][Thread Index]

[tor-commits] [sbws/master] Make symlink relative ...



commit e59349c8c95b5fe749aaeda32333515aa1122e6d
Author: Matt Traudt <sirmatt@xxxxxxx>
Date:   Thu Jun 14 18:25:21 2018 -0400

    Make symlink relative ...
    
    I think this is the more common way to do things. It allows you to move
    the files around without the symlink breaking.
---
 sbws/lib/v3bwfile.py | 5 +++--
 1 file changed, 3 insertions(+), 2 deletions(-)

diff --git a/sbws/lib/v3bwfile.py b/sbws/lib/v3bwfile.py
index ddfefe7..9b8e2e8 100644
--- a/sbws/lib/v3bwfile.py
+++ b/sbws/lib/v3bwfile.py
@@ -414,9 +414,10 @@ class V3BwFile(object):
                     fd.write(str(self.header))
                     for line in self.bw_lines:
                         fd.write(str(line))
+                output_basename = os.path.basename(output)
                 log.debug('Creating symlink from {} to {}.'
-                          .format(output, out_link))
-                os.symlink(output, out_link)
+                          .format(output_basename, out_link))
+                os.symlink(output_basename, out_link)
         else:
             with open(output, 'wt') as fd:
                 fd.write(str(self.header))



_______________________________________________
tor-commits mailing list
tor-commits@xxxxxxxxxxxxxxxxxxxx
https://lists.torproject.org/cgi-bin/mailman/listinfo/tor-commits