summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMichael Merickel <michael@merickel.org>2015-12-07 21:11:11 -0600
committerMichael Merickel <michael@merickel.org>2015-12-07 21:11:11 -0600
commit62222d69b7b6ef573d7f52529b15285af4111f20 (patch)
tree950baa469486e98e119e90e26f6be4ef25c42432
parent6e29b425182ccc4abc87fcfb32e20b60b15d4bdf (diff)
downloadpyramid-62222d69b7b6ef573d7f52529b15285af4111f20.tar.gz
pyramid-62222d69b7b6ef573d7f52529b15285af4111f20.tar.bz2
pyramid-62222d69b7b6ef573d7f52529b15285af4111f20.zip
support getting the file path from a FSAssetSource even if it doesn't exist
-rw-r--r--pyramid/config/assets.py5
1 files changed, 4 insertions, 1 deletions
diff --git a/pyramid/config/assets.py b/pyramid/config/assets.py
index bbdf18ced..d05314384 100644
--- a/pyramid/config/assets.py
+++ b/pyramid/config/assets.py
@@ -262,12 +262,15 @@ class FSAssetSource(object):
def __init__(self, prefix):
self.prefix = prefix
- def get_filename(self, resource_name):
+ def get_path(self, resource_name):
if resource_name:
path = os.path.join(self.prefix, resource_name)
else:
path = self.prefix
+ return path
+ def get_filename(self, resource_name):
+ path = self.get_path(resource_name)
if os.path.exists(path):
return path