]> git.rkrishnan.org Git - tahoe-lafs/tahoe-lafs.git/blobdiff - bin/allmydata-tahoe
bin/allmydata-tahoe: also update PYTHONPATH so that child processes (like twistd...
[tahoe-lafs/tahoe-lafs.git] / bin / allmydata-tahoe
index 433095bad90932ce83e003d762b9392baf5185be..53ad00741f61eec2ab3b513876756a19e90ed076 100644 (file)
@@ -20,6 +20,14 @@ if len(where) >= 2 and where[-2] == "bin":
         # we've found our home
         libdir = os.path.join(base, "instdir", "lib")
         sys.path.insert(0, libdir)
+        # also update PYTHONPATH so that child processes (like twistd) will
+        # use this too
+        pp = os.environ.get("PYTHONPATH")
+        if pp:
+            pp = libdir + ":" + pp
+        else:
+            pp = libdir
+        os.environ["PYTHONPATH"] = pp
 
 from allmydata.scripts import runner
 runner.run()