summaryrefslogtreecommitdiff
path: root/qutebrowser/extensions
diff options
context:
space:
mode:
authorFlorian Bruhin <me@the-compiler.org>2018-12-10 17:35:53 +0100
committerFlorian Bruhin <me@the-compiler.org>2018-12-10 17:50:13 +0100
commit98543af57b23d57f11918c51b0c1d1c863a223b3 (patch)
treea57e46167c39d71ff277478c4be63de4305fc558 /qutebrowser/extensions
parent7f06b54f25200f8af38dec5acc2510f255912ee4 (diff)
downloadqutebrowser-98543af57b23d57f11918c51b0c1d1c863a223b3.tar.gz
qutebrowser-98543af57b23d57f11918c51b0c1d1c863a223b3.zip
Rename requests/request filters to interceptors
So we don't collide with the requests library.
Diffstat (limited to 'qutebrowser/extensions')
-rw-r--r--qutebrowser/extensions/interceptors.py (renamed from qutebrowser/extensions/requests.py)18
1 files changed, 9 insertions, 9 deletions
diff --git a/qutebrowser/extensions/requests.py b/qutebrowser/extensions/interceptors.py
index 952c830dc..4a3ac17d4 100644
--- a/qutebrowser/extensions/requests.py
+++ b/qutebrowser/extensions/interceptors.py
@@ -17,7 +17,7 @@
# You should have received a copy of the GNU General Public License
# along with qutebrowser. If not, see <http://www.gnu.org/licenses/>.
-"""Infrastructure for filtering requests."""
+"""Infrastructure for intercepting requests."""
import typing
@@ -32,7 +32,7 @@ if MYPY:
@attr.s
class Request:
- """A request which can be blocked."""
+ """A request which can be intercepted/blocked."""
first_party_url = attr.ib() # type: QUrl
request_url = attr.ib() # type: QUrl
@@ -43,16 +43,16 @@ class Request:
self.is_blocked = True
-RequestFilterType = typing.Callable[[Request], None]
+InterceptorType = typing.Callable[[Request], None]
-_request_filters = [] # type: typing.List[RequestFilterType]
+_interceptors = [] # type: typing.List[InterceptorType]
-def register_filter(reqfilter: RequestFilterType) -> None:
- _request_filters.append(reqfilter)
+def register(interceptor: InterceptorType) -> None:
+ _interceptors.append(interceptor)
-def run_filters(info: Request) -> None:
- for reqfilter in _request_filters:
- reqfilter(info)
+def run(info: Request) -> None:
+ for interceptor in _interceptors:
+ interceptor(info)