Lines Matching refs:page
19 """Filters pages in the page set based on command-line flags."""
24 group.add_option('--page-filter',
26 group.add_option('--page-filter-exclude',
28 group.add_option('--page-label-filter',
30 group.add_option('--page-label-filter-exclude',
46 raise parser.error('--page-filter: invalid regex')
52 raise parser.error('--page-filter-exclude: invalid regex')
61 def IsSelected(cls, page):
63 if cls._exclude_labels and HasLabelIn(page, cls._exclude_labels):
66 matches_url = cls._page_exclude_regex.search(page.url)
67 matches_name = page.name and cls._page_exclude_regex.search(page.name)
74 filter_result = filter_result and HasLabelIn(page, cls._include_labels)
76 matches_url = cls._page_regex.search(page.url)
77 matches_name = page.name and cls._page_regex.search(page.name)