MCPcopy Create free account
hub / github.com/aws/aws-cli / RecordingSubscriber

Class RecordingSubscriber

tests/functional/s3transfer/test_crt.py:48–62  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

46
47
48class RecordingSubscriber(BaseSubscriber):
49 def __init__(self):
50 self.on_queued_called = False
51 self.on_done_called = False
52 self.bytes_transferred = 0
53 self.on_queued_future = None
54 self.on_done_future = None
55
56 def on_queued(self, future, **kwargs):
57 self.on_queued_called = True
58 self.on_queued_future = future
59
60 def on_done(self, future, **kwargs):
61 self.on_done_called = True
62 self.on_done_future = future
63
64
65@requires_crt()

Callers 3

setUpMethod · 0.70

Calls

no outgoing calls

Tested by 3

setUpMethod · 0.56