summaryrefslogtreecommitdiffstats
path: root/utils
diff options
context:
space:
mode:
authorAlexander Sulfrian <alexander@sulfrian.net>2012-07-13 21:49:17 +0200
committerAlexander Sulfrian <alexander@sulfrian.net>2012-07-13 21:49:17 +0200
commitd019dea5c77f1a82d486d776b7fedc3294ddb3ff (patch)
treed7b821c2884544c5d7678ab5fbc4c42463e71ca9 /utils
parentb657113fec4dff8444bf0db8b9bb3b5244a6d074 (diff)
downloadwww-d019dea5c77f1a82d486d776b7fedc3294ddb3ff.tar.gz
www-d019dea5c77f1a82d486d776b7fedc3294ddb3ff.tar.bz2
www-d019dea5c77f1a82d486d776b7fedc3294ddb3ff.zip
port to bootstrap, lots of changes...
Diffstat (limited to 'utils')
-rw-r--r--utils/filters.py5
-rw-r--r--utils/filters.pycbin497 -> 817 bytes
2 files changed, 4 insertions, 1 deletions
diff --git a/utils/filters.py b/utils/filters.py
index efef4ec..2469419 100644
--- a/utils/filters.py
+++ b/utils/filters.py
@@ -1,5 +1,8 @@
def filter_by_attr(objs, attr):
return filter(lambda x: hasattr(x,attr), objs)
-filters = [filter_by_attr]
+def filter_by_path(objs, value):
+ return filter(lambda page: page.path.startswith(value), objs)
+
+filters = [filter_by_attr, filter_by_path]
diff --git a/utils/filters.pyc b/utils/filters.pyc
index a264890..7996174 100644
--- a/utils/filters.pyc
+++ b/utils/filters.pyc
Binary files differ