Skip to content

Commit 0bd4938

Browse files
committed
Fix lint issues
1 parent 14a0931 commit 0bd4938

File tree

8 files changed

+20
-123
lines changed

8 files changed

+20
-123
lines changed

proxy/core/connection/connection.py

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -12,15 +12,15 @@
1212
from abc import ABC, abstractmethod
1313
from typing import List, Union, Optional
1414

15-
from .leak import Leakage
1615
from .types import tcpConnectionTypes
1716
from ...common.types import TcpOrTlsSocket
17+
from ...common.leakage import Leakage
1818
from ...common.constants import DEFAULT_BUFFER_SIZE, DEFAULT_MAX_SEND_SIZE
1919

2020

2121
logger = logging.getLogger(__name__)
2222

23-
EMPTY_MV = memoryview(b"")
23+
EMPTY_MV = memoryview(b'')
2424

2525
class TcpConnectionUninitializedException(Exception):
2626
pass
@@ -76,10 +76,10 @@ def recv(
7676
data: bytes = self.connection.recv(buffer_size)
7777
size = len(data)
7878
if self._recv_leakage is not None:
79-
self._recv_leakage.putback(buffer_size - size)
79+
self._recv_leakage.release(buffer_size - size)
8080
if size == 0:
8181
return None
82-
logger.debug("received %d bytes from %s" % (size, self.tag))
82+
logger.debug('received %d bytes from %s' % (size, self.tag))
8383
logger.info(data)
8484
return memoryview(data)
8585

@@ -118,10 +118,10 @@ def flush(self, max_send_size: Optional[int] = None) -> int:
118118
try:
119119
sent = self.send(mv[:allowed_bytes])
120120
if self._flush_leakage is not None:
121-
self._flush_leakage.putback(allowed_bytes - sent)
121+
self._flush_leakage.release(allowed_bytes - sent)
122122
except BlockingIOError:
123123
logger.warning(
124-
"BlockingIOError when trying send to {0}".format(self.tag)
124+
'BlockingIOError when trying send to {0}'.format(self.tag),
125125
)
126126
del mv
127127
return 0
@@ -133,7 +133,7 @@ def flush(self, max_send_size: Optional[int] = None) -> int:
133133
else:
134134
self.buffer[0] = mv[sent:]
135135
# if sent > 0:
136-
logger.debug("flushed %d bytes to %s" % (sent, self.tag))
136+
logger.debug('flushed %d bytes to %s' % (sent, self.tag))
137137
logger.info(mv[:sent].tobytes())
138138
del mv
139139
return sent

proxy/core/connection/leak.py

Lines changed: 0 additions & 44 deletions
This file was deleted.

proxy/core/work/fd/fd.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -41,15 +41,15 @@ def work(self, *args: Any) -> None:
4141
publisher_id=self.__class__.__qualname__,
4242
)
4343
try:
44-
logger.debug("Initializing work#{0}".format(fileno))
44+
logger.debug('Initializing work#{0}'.format(fileno))
4545
self.works[fileno].initialize()
4646
self._total += 1
4747
except Exception as e:
4848
logger.exception( # pragma: no cover
4949
'Exception occurred during initialization',
5050
exc_info=e,
5151
)
52-
self._cleanup(fileno, "error")
52+
self._cleanup(fileno, 'error')
5353

5454
@property
5555
@abstractmethod

proxy/core/work/threadless.py

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -318,15 +318,15 @@ def _cleanup_inactive(self) -> None:
318318
if self.works[work_id].is_inactive():
319319
inactive_works.append(work_id)
320320
for work_id in inactive_works:
321-
self._cleanup(work_id, "inactive")
321+
self._cleanup(work_id, 'inactive')
322322

323323
# TODO: HttpProtocolHandler.shutdown can call flush which may block
324324
def _cleanup(self, work_id: int, reason: str) -> None:
325325
if work_id in self.registered_events_by_work_ids:
326326
assert self.selector
327327
for fileno in self.registered_events_by_work_ids[work_id]:
328328
logger.debug(
329-
"fd#{0} unregistered by work#{1}, reason: {2}".format(
329+
'fd#{0} unregistered by work#{1}, reason: {2}'.format(
330330
fileno,
331331
work_id,
332332
reason,
@@ -400,7 +400,7 @@ async def _run_once(self) -> bool:
400400
teardown = True
401401
finally:
402402
if teardown:
403-
self._cleanup(work_id, "teardown")
403+
self._cleanup(work_id, 'teardown')
404404
# self.cleanup(int(task.get_name()))
405405
# logger.debug(
406406
# "Done executing works, {0} pending, {1} registered".format(

proxy/http/client.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -32,7 +32,7 @@ def client(
3232
conn_close: bool = True,
3333
scheme: bytes = HTTPS_PROTO,
3434
timeout: float = DEFAULT_TIMEOUT,
35-
content_type: bytes = b"application/x-www-form-urlencoded",
35+
content_type: bytes = b'application/x-www-form-urlencoded',
3636
verify: bool = False,
3737
) -> Optional[HttpParser]:
3838
"""HTTP Client"""

proxy/http/server/reverse.py

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -86,7 +86,7 @@ def handle_request(self, request: HttpParser) -> None:
8686
)
8787
needs_upstream = True
8888
logger.debug(
89-
"Starting connection to upstream {0}".format(self.choice)
89+
'Starting connection to upstream {0}'.format(self.choice),
9090
)
9191
break
9292
# Dynamic routes
@@ -99,21 +99,21 @@ def handle_request(self, request: HttpParser) -> None:
9999
needs_upstream = True
100100
self._upstream_proxy_pass = str(self.choice)
101101
logger.debug(
102-
"Starting connection to upstream {0}".format(choice)
102+
'Starting connection to upstream {0}'.format(choice),
103103
)
104104
elif isinstance(choice, memoryview):
105105
self.client.queue(choice)
106106
self._upstream_proxy_pass = '{0} bytes'.format(len(choice))
107-
logger.debug("Sending raw response to client")
107+
logger.debug('Sending raw response to client')
108108
else:
109109
self.upstream = choice
110110
self._upstream_proxy_pass = '{0}:{1}'.format(
111111
*self.upstream.addr,
112112
)
113113
logger.debug(
114-
"Using existing connection to upstream {0}".format(
115-
self.upstream.addr
116-
)
114+
'Using existing connection to upstream {0}'.format(
115+
self.upstream.addr,
116+
),
117117
)
118118
break
119119
else:

tests/core/test_leakage.py

Lines changed: 0 additions & 59 deletions
This file was deleted.

tests/http/parser/test_http_parser.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -918,7 +918,7 @@ def test_byte_by_byte(self) -> None:
918918
]
919919
response.parse(memoryview(request[0]))
920920
self.assertEqual(response.state, httpParserStates.RCVING_BODY)
921-
self.assertEqual(response.code, b"200")
921+
self.assertEqual(response.code, b'200')
922922
for byte in (bytes([b]) for b in request[1]):
923923
response.parse(memoryview(byte))
924924
self.assertEqual(response.state, httpParserStates.COMPLETE)

0 commit comments

Comments
 (0)