aboutsummaryrefslogtreecommitdiff
path: root/src/hydrilla/proxy/policies/misc.py
diff options
context:
space:
mode:
Diffstat (limited to 'src/hydrilla/proxy/policies/misc.py')
-rw-r--r--src/hydrilla/proxy/policies/misc.py14
1 files changed, 6 insertions, 8 deletions
diff --git a/src/hydrilla/proxy/policies/misc.py b/src/hydrilla/proxy/policies/misc.py
index af6c144..350f3dc 100644
--- a/src/hydrilla/proxy/policies/misc.py
+++ b/src/hydrilla/proxy/policies/misc.py
@@ -42,13 +42,11 @@ from .rule import AllowPolicy, BlockPolicy
class FallbackAllowPolicy(AllowPolicy):
- """....."""
- priority: t.ClassVar[base.PolicyPriority] = base.PolicyPriority._ONE
+ priority = base.PolicyPriority._ONE
class FallbackBlockPolicy(BlockPolicy):
- """...."""
- priority: t.ClassVar[base.PolicyPriority] = base.PolicyPriority._ONE
+ priority = base.PolicyPriority._ONE
@dc.dataclass(frozen=True)
@@ -63,11 +61,11 @@ class MitmItPagePolicy(base.Policy):
request and response not to be modified in any way and also (unlike
FallbackAllowPolicy) prevents them from being streamed.
"""
- _process_request: t.ClassVar[bool] = True
- _process_response: t.ClassVar[bool] = True
- anticache: t.ClassVar[bool] = False
+ _process_request = base.MsgProcessOpt.MUST
+ _process_response = base.MsgProcessOpt.MUST
+ anticache = False
- priority: t.ClassVar[base.PolicyPriority] = base.PolicyPriority._THREE
+ priority = base.PolicyPriority._THREE
def consume_request(self, request_info: http_messages.RequestInfo) -> None:
return None