Skip to content

Commit 07ad978

Browse files
authored
fix: remove parameters of super() (julien-duponchelle#433)
1 parent c8de815 commit 07ad978

File tree

3 files changed

+38
-38
lines changed

3 files changed

+38
-38
lines changed

Diff for: pymysqlreplication/event.py

+23-23
Original file line numberDiff line numberDiff line change
@@ -56,7 +56,7 @@ class GtidEvent(BinLogEvent):
5656
"""GTID change in binlog event
5757
"""
5858
def __init__(self, from_packet, event_size, table_map, ctl_connection, **kwargs):
59-
super(GtidEvent, self).__init__(from_packet, event_size, table_map,
59+
super().__init__(from_packet, event_size, table_map,
6060
ctl_connection, **kwargs)
6161

6262
self.commit_flag = struct.unpack("!B", self.packet.read(1))[0] == 1
@@ -97,7 +97,7 @@ class MariadbGtidEvent(BinLogEvent):
9797
"""
9898
def __init__(self, from_packet, event_size, table_map, ctl_connection, **kwargs):
9999

100-
super(MariadbGtidEvent, self).__init__(from_packet, event_size, table_map, ctl_connection, **kwargs)
100+
super().__init__(from_packet, event_size, table_map, ctl_connection, **kwargs)
101101

102102
self.server_id = self.packet.server_id
103103
self.gtid_seq_no = self.packet.read_uint64()
@@ -106,7 +106,7 @@ def __init__(self, from_packet, event_size, table_map, ctl_connection, **kwargs)
106106
self.gtid = "%d-%d-%d" % (self.domain_id, self.server_id, self.gtid_seq_no)
107107

108108
def _dump(self):
109-
super(MariadbGtidEvent, self)._dump()
109+
super()._dump()
110110
print("Flags:", self.flags)
111111
print('GTID:', self.gtid)
112112

@@ -121,11 +121,11 @@ class MariadbAnnotateRowsEvent(BinLogEvent):
121121
sql_statement: The SQL statement
122122
"""
123123
def __init__(self, from_packet, event_size, table_map, ctl_connection, **kwargs):
124-
super(MariadbAnnotateRowsEvent, self).__init__(from_packet, event_size, table_map, ctl_connection, **kwargs)
124+
super().__init__(from_packet, event_size, table_map, ctl_connection, **kwargs)
125125
self.sql_statement = self.packet.read(event_size)
126126

127127
def _dump(self):
128-
super(MariadbAnnotateRowsEvent, self)._dump()
128+
super()._dump()
129129
print("SQL statement :", self.sql_statement)
130130

131131

@@ -137,7 +137,7 @@ class RotateEvent(BinLogEvent):
137137
next_binlog: Name of next binlog file
138138
"""
139139
def __init__(self, from_packet, event_size, table_map, ctl_connection, **kwargs):
140-
super(RotateEvent, self).__init__(from_packet, event_size, table_map,
140+
super().__init__(from_packet, event_size, table_map,
141141
ctl_connection, **kwargs)
142142
self.position = struct.unpack('<Q', self.packet.read(8))[0]
143143
self.next_binlog = self.packet.read(event_size - 8).decode()
@@ -158,7 +158,7 @@ class XAPrepareEvent(BinLogEvent):
158158
xid: serialized XID representation of XA transaction
159159
"""
160160
def __init__(self, from_packet, event_size, table_map, ctl_connection, **kwargs):
161-
super(XAPrepareEvent, self).__init__(from_packet, event_size, table_map,
161+
super().__init__(from_packet, event_size, table_map,
162162
ctl_connection, **kwargs)
163163

164164
# one_phase is True: XA COMMIT ... ONE PHASE
@@ -182,7 +182,7 @@ def _dump(self):
182182

183183
class FormatDescriptionEvent(BinLogEvent):
184184
def __init__(self, from_packet, event_size, table_map, ctl_connection, **kwargs):
185-
super(FormatDescriptionEvent, self).__init__(from_packet, event_size, table_map,
185+
super().__init__(from_packet, event_size, table_map,
186186
ctl_connection, **kwargs)
187187
self.binlog_version = struct.unpack('<H', self.packet.read(2))
188188
self.mysql_version_str = self.packet.read(50).rstrip(b'\0').decode()
@@ -206,12 +206,12 @@ class XidEvent(BinLogEvent):
206206
"""
207207

208208
def __init__(self, from_packet, event_size, table_map, ctl_connection, **kwargs):
209-
super(XidEvent, self).__init__(from_packet, event_size, table_map,
209+
super().__init__(from_packet, event_size, table_map,
210210
ctl_connection, **kwargs)
211211
self.xid = struct.unpack('<Q', self.packet.read(8))[0]
212212

213213
def _dump(self):
214-
super(XidEvent, self)._dump()
214+
super()._dump()
215215
print("Transaction ID: %d" % (self.xid))
216216

217217

@@ -236,21 +236,21 @@ class HeartbeatLogEvent(BinLogEvent):
236236
"""
237237

238238
def __init__(self, from_packet, event_size, table_map, ctl_connection, **kwargs):
239-
super(HeartbeatLogEvent, self).__init__(from_packet, event_size,
239+
super().__init__(from_packet, event_size,
240240
table_map, ctl_connection,
241241
**kwargs)
242242
self.ident = self.packet.read(event_size).decode()
243243

244244
def _dump(self):
245-
super(HeartbeatLogEvent, self)._dump()
245+
super()._dump()
246246
print("Current binlog: %s" % (self.ident))
247247

248248

249249
class QueryEvent(BinLogEvent):
250250
'''This event is trigger when a query is run of the database.
251251
Only replicated queries are logged.'''
252252
def __init__(self, from_packet, event_size, table_map, ctl_connection, **kwargs):
253-
super(QueryEvent, self).__init__(from_packet, event_size, table_map,
253+
super().__init__(from_packet, event_size, table_map,
254254
ctl_connection, **kwargs)
255255

256256
# Post-header
@@ -276,7 +276,7 @@ def __init__(self, from_packet, event_size, table_map, ctl_connection, **kwargs)
276276
#string[EOF] query
277277

278278
def _dump(self):
279-
super(QueryEvent, self)._dump()
279+
super()._dump()
280280
print("Schema: %s" % (self.schema))
281281
print("Execution time: %d" % (self.execution_time))
282282
print("Query: %s" % (self.query))
@@ -376,15 +376,15 @@ class BeginLoadQueryEvent(BinLogEvent):
376376
block-data
377377
"""
378378
def __init__(self, from_packet, event_size, table_map, ctl_connection, **kwargs):
379-
super(BeginLoadQueryEvent, self).__init__(from_packet, event_size, table_map,
379+
super().__init__(from_packet, event_size, table_map,
380380
ctl_connection, **kwargs)
381381

382382
# Payload
383383
self.file_id = self.packet.read_uint32()
384384
self.block_data = self.packet.read(event_size - 4)
385385

386386
def _dump(self):
387-
super(BeginLoadQueryEvent, self)._dump()
387+
super()._dump()
388388
print("File id: %d" % (self.file_id))
389389
print("Block data: %s" % (self.block_data))
390390

@@ -405,7 +405,7 @@ class ExecuteLoadQueryEvent(BinLogEvent):
405405
dup_handling_flags
406406
"""
407407
def __init__(self, from_packet, event_size, table_map, ctl_connection, **kwargs):
408-
super(ExecuteLoadQueryEvent, self).__init__(from_packet, event_size, table_map,
408+
super().__init__(from_packet, event_size, table_map,
409409
ctl_connection, **kwargs)
410410

411411
# Post-header
@@ -442,15 +442,15 @@ class IntvarEvent(BinLogEvent):
442442
value
443443
"""
444444
def __init__(self, from_packet, event_size, table_map, ctl_connection, **kwargs):
445-
super(IntvarEvent, self).__init__(from_packet, event_size, table_map,
445+
super().__init__(from_packet, event_size, table_map,
446446
ctl_connection, **kwargs)
447447

448448
# Payload
449449
self.type = self.packet.read_uint8()
450450
self.value = self.packet.read_uint32()
451451

452452
def _dump(self):
453-
super(IntvarEvent, self)._dump()
453+
super()._dump()
454454
print("type: %d" % (self.type))
455455
print("Value: %d" % (self.value))
456456

@@ -467,7 +467,7 @@ class RandEvent(BinLogEvent):
467467
"""
468468

469469
def __init__(self, from_packet, event_size, table_map, ctl_connection, **kwargs):
470-
super(RandEvent, self).__init__(from_packet, event_size, table_map,
470+
super().__init__(from_packet, event_size, table_map,
471471
ctl_connection, **kwargs)
472472
# Payload
473473
self._seed1 = self.packet.read_uint64()
@@ -484,7 +484,7 @@ def seed2(self):
484484
return self._seed2
485485

486486
def _dump(self):
487-
super(RandEvent, self)._dump()
487+
super()._dump()
488488
print("seed1: %d" % (self.seed1))
489489
print("seed2: %d" % (self.seed2))
490490

@@ -505,7 +505,7 @@ class MariadbStartEncryptionEvent(BinLogEvent):
505505
"""
506506

507507
def __init__(self, from_packet, event_size, table_map, ctl_connection, **kwargs):
508-
super(MariadbStartEncryptionEvent, self).__init__(from_packet, event_size, table_map, ctl_connection, **kwargs)
508+
super().__init__(from_packet, event_size, table_map, ctl_connection, **kwargs)
509509

510510
self.schema = self.packet.read_uint8()
511511
self.key_version = self.packet.read_uint32()
@@ -519,6 +519,6 @@ def _dump(self):
519519

520520
class NotImplementedEvent(BinLogEvent):
521521
def __init__(self, from_packet, event_size, table_map, ctl_connection, **kwargs):
522-
super(NotImplementedEvent, self).__init__(
522+
super().__init__(
523523
from_packet, event_size, table_map, ctl_connection, **kwargs)
524524
self.packet.advance(event_size)

Diff for: pymysqlreplication/row_event.py

+10-10
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@
1717

1818
class RowsEvent(BinLogEvent):
1919
def __init__(self, from_packet, event_size, table_map, ctl_connection, **kwargs):
20-
super(RowsEvent, self).__init__(from_packet, event_size, table_map,
20+
super().__init__(from_packet, event_size, table_map,
2121
ctl_connection, **kwargs)
2222
self.__rows = None
2323
self.__only_tables = kwargs["only_tables"]
@@ -449,7 +449,7 @@ def __read_binary_slice(self, binary, start, size, data_length):
449449
return binary & mask
450450

451451
def _dump(self):
452-
super(RowsEvent, self)._dump()
452+
super()._dump()
453453
print("Table: %s.%s" % (self.schema, self.table))
454454
print("Affected columns: %d" % self.number_of_columns)
455455
print("Changed rows: %d" % (len(self.rows)))
@@ -477,7 +477,7 @@ class DeleteRowsEvent(RowsEvent):
477477
"""
478478

479479
def __init__(self, from_packet, event_size, table_map, ctl_connection, **kwargs):
480-
super(DeleteRowsEvent, self).__init__(from_packet, event_size,
480+
super().__init__(from_packet, event_size,
481481
table_map, ctl_connection, **kwargs)
482482
if self._processed:
483483
self.columns_present_bitmap = self.packet.read(
@@ -490,7 +490,7 @@ def _fetch_one_row(self):
490490
return row
491491

492492
def _dump(self):
493-
super(DeleteRowsEvent, self)._dump()
493+
super()._dump()
494494
print("Values:")
495495
for row in self.rows:
496496
print("--")
@@ -505,7 +505,7 @@ class WriteRowsEvent(RowsEvent):
505505
"""
506506

507507
def __init__(self, from_packet, event_size, table_map, ctl_connection, **kwargs):
508-
super(WriteRowsEvent, self).__init__(from_packet, event_size,
508+
super().__init__(from_packet, event_size,
509509
table_map, ctl_connection, **kwargs)
510510
if self._processed:
511511
self.columns_present_bitmap = self.packet.read(
@@ -518,7 +518,7 @@ def _fetch_one_row(self):
518518
return row
519519

520520
def _dump(self):
521-
super(WriteRowsEvent, self)._dump()
521+
super()._dump()
522522
print("Values:")
523523
for row in self.rows:
524524
print("--")
@@ -538,7 +538,7 @@ class UpdateRowsEvent(RowsEvent):
538538
"""
539539

540540
def __init__(self, from_packet, event_size, table_map, ctl_connection, **kwargs):
541-
super(UpdateRowsEvent, self).__init__(from_packet, event_size,
541+
super().__init__(from_packet, event_size,
542542
table_map, ctl_connection, **kwargs)
543543
if self._processed:
544544
#Body
@@ -556,7 +556,7 @@ def _fetch_one_row(self):
556556
return row
557557

558558
def _dump(self):
559-
super(UpdateRowsEvent, self)._dump()
559+
super()._dump()
560560
print("Affected columns: %d" % self.number_of_columns)
561561
print("Values:")
562562
for row in self.rows:
@@ -574,7 +574,7 @@ class TableMapEvent(BinLogEvent):
574574
"""
575575

576576
def __init__(self, from_packet, event_size, table_map, ctl_connection, **kwargs):
577-
super(TableMapEvent, self).__init__(from_packet, event_size,
577+
super().__init__(from_packet, event_size,
578578
table_map, ctl_connection, **kwargs)
579579
self.__only_tables = kwargs["only_tables"]
580580
self.__ignored_tables = kwargs["ignored_tables"]
@@ -669,7 +669,7 @@ def get_table(self):
669669
return self.table_obj
670670

671671
def _dump(self):
672-
super(TableMapEvent, self)._dump()
672+
super()._dump()
673673
print("Table id: %d" % (self.table_id))
674674
print("Schema: %s" % (self.schema))
675675
print("Table: %s" % (self.table))

Diff for: pymysqlreplication/tests/test_basic.py

+5-5
Original file line numberDiff line numberDiff line change
@@ -766,7 +766,7 @@ def test_alter_column(self):
766766
class TestCTLConnectionSettings(base.PyMySQLReplicationTestCase):
767767

768768
def setUp(self):
769-
super(TestCTLConnectionSettings, self).setUp()
769+
super().setUp()
770770
self.stream.close()
771771
ctl_db = copy.copy(self.database)
772772
ctl_db["db"] = None
@@ -788,7 +788,7 @@ def setUp(self):
788788
)
789789

790790
def tearDown(self):
791-
super(TestCTLConnectionSettings, self).tearDown()
791+
super().tearDown()
792792
self.ctl_conn_control.close()
793793

794794
def test_separate_ctl_settings_table_metadata_unavailable(self):
@@ -823,7 +823,7 @@ def test_separate_ctl_settings_no_error(self):
823823

824824
class TestGtidBinLogStreamReader(base.PyMySQLReplicationTestCase):
825825
def setUp(self):
826-
super(TestGtidBinLogStreamReader, self).setUp()
826+
super().setUp()
827827
if not self.supportsGTID:
828828
raise unittest.SkipTest("database does not support GTID, skipping GTID tests")
829829

@@ -1075,7 +1075,7 @@ def test_start_encryption_event(self):
10751075

10761076
class TestStatementConnectionSetting(base.PyMySQLReplicationTestCase):
10771077
def setUp(self):
1078-
super(TestStatementConnectionSetting, self).setUp()
1078+
super().setUp()
10791079
self.stream.close()
10801080
self.stream = BinLogStreamReader(
10811081
self.database,
@@ -1102,7 +1102,7 @@ def test_rand_event(self):
11021102
def tearDown(self):
11031103
self.execute("SET @@binlog_format='ROW'")
11041104
self.assertEqual(self.bin_log_format(), "ROW")
1105-
super(TestStatementConnectionSetting, self).tearDown()
1105+
super().tearDown()
11061106

11071107

11081108
if __name__ == "__main__":

0 commit comments

Comments
 (0)