# HG changeset patch # User Benoit Boissinot # Date 1188052297 -7200 # Node ID 79279b5583c67153e8b29409b0b5149a1242006e # Parent 423f4e8be115e96a1e24ff8067a2f760fce8b0b7 cgi: sys.path.insert should be before importing mercurial thanks to R. Burke diff --git a/contrib/hgwebdir.fcgi b/contrib/hgwebdir.fcgi --- a/contrib/hgwebdir.fcgi +++ b/contrib/hgwebdir.fcgi @@ -2,6 +2,10 @@ # # An example CGI script to export multiple hgweb repos, edit as necessary +# adjust python path if not a system-wide install: +#import sys +#sys.path.insert(0, "/path/to/python/lib") + # enable demandloading to reduce startup time from mercurial import demandimport; demandimport.enable() @@ -9,10 +13,6 @@ from mercurial import demandimport; dema import cgitb cgitb.enable() -# adjust python path if not a system-wide install: -#import sys -#sys.path.insert(0, "/path/to/python/lib") - # If you'd like to serve pages with UTF-8 instead of your default # locale charset, you can do so by uncommenting the following lines. # Note that this will cause your .hgrc files to be interpreted in diff --git a/hgweb.cgi b/hgweb.cgi --- a/hgweb.cgi +++ b/hgweb.cgi @@ -2,6 +2,10 @@ # # An example CGI script to use hgweb, edit as necessary +# adjust python path if not a system-wide install: +#import sys +#sys.path.insert(0, "/path/to/python/lib") + # enable importing on demand to reduce startup time from mercurial import demandimport; demandimport.enable() @@ -9,10 +13,6 @@ from mercurial import demandimport; dema import cgitb cgitb.enable() -# adjust python path if not a system-wide install: -#import sys -#sys.path.insert(0, "/path/to/python/lib") - # If you'd like to serve pages with UTF-8 instead of your default # locale charset, you can do so by uncommenting the following lines. # Note that this will cause your .hgrc files to be interpreted in diff --git a/hgwebdir.cgi b/hgwebdir.cgi --- a/hgwebdir.cgi +++ b/hgwebdir.cgi @@ -2,6 +2,10 @@ # # An example CGI script to export multiple hgweb repos, edit as necessary +# adjust python path if not a system-wide install: +#import sys +#sys.path.insert(0, "/path/to/python/lib") + # enable importing on demand to reduce startup time from mercurial import demandimport; demandimport.enable() @@ -9,10 +13,6 @@ from mercurial import demandimport; dema import cgitb cgitb.enable() -# adjust python path if not a system-wide install: -#import sys -#sys.path.insert(0, "/path/to/python/lib") - # If you'd like to serve pages with UTF-8 instead of your default # locale charset, you can do so by uncommenting the following lines. # Note that this will cause your .hgrc files to be interpreted in