diff options
author | ianb <devnull@localhost> | 2006-01-23 02:28:52 +0000 |
---|---|---|
committer | ianb <devnull@localhost> | 2006-01-23 02:28:52 +0000 |
commit | 958780cf81dd01acfef78b095d9289cb430aec7a (patch) | |
tree | a00cecf281ccab8b81ee8fb8a71dabb39861e5aa /paste | |
parent | 90e478a3104acb5a4c6debddbdbbc53f0961ff7e (diff) | |
download | pastedeploy-958780cf81dd01acfef78b095d9289cb430aec7a.tar.gz |
Add __file__ variable in addition to here (which is the containing directory)
Diffstat (limited to 'paste')
-rw-r--r-- | paste/deploy/loadwsgi.py | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/paste/deploy/loadwsgi.py b/paste/deploy/loadwsgi.py index f30c03e..a34737f 100644 --- a/paste/deploy/loadwsgi.py +++ b/paste/deploy/loadwsgi.py @@ -305,6 +305,8 @@ class ConfigLoader(_Loader): self.parser.read(filename) self.parser._defaults.setdefault( 'here', os.path.dirname(os.path.abspath(filename))) + self.parser._defaults.setdefault( + '__file__', os.path.abspath(filename)) def get_context(self, object_type, name=None, global_conf=None): if self.absolute_name(name): |