summaryrefslogtreecommitdiff
path: root/scripts/paste-setup
diff options
context:
space:
mode:
Diffstat (limited to 'scripts/paste-setup')
-rwxr-xr-xscripts/paste-setup18
1 files changed, 18 insertions, 0 deletions
diff --git a/scripts/paste-setup b/scripts/paste-setup
new file mode 100755
index 0000000..16eaac5
--- /dev/null
+++ b/scripts/paste-setup
@@ -0,0 +1,18 @@
+#!/usr/bin/env python
+import os
+import sys
+
+try:
+ here = __file__
+except NameError:
+ # Python 2.2
+ here = sys.argv[0]
+
+relative_paste = os.path.join(
+ os.path.dirname(os.path.dirname(os.path.abspath(here))), 'paste')
+
+if os.path.exists(relative_paste):
+ sys.path.insert(0, os.path.dirname(relative_paste))
+
+from paste import app_setup
+sys.exit(app_setup.run(sys.argv))