MCPcopy Index your code
hub / github.com/danfengcao/binlog2sql / reversed_lines

Function reversed_lines

binlog2sql/binlog2sql_util.py:244–256  ·  view source on GitHub ↗

Generate the lines of file in reverse order.

(fin)

Source from the content-addressed store, hash-verified

242
243
244def reversed_lines(fin):
245 """Generate the lines of file in reverse order."""
246 part = ''
247 for block in reversed_blocks(fin):
248 if PY3PLUS:
249 block = block.decode("utf-8")
250 for c in reversed(block):
251 if c == '\n' and part:
252 yield part[::-1]
253 part = ''
254 part += c
255 if part:
256 yield part[::-1]
257
258
259def reversed_blocks(fin, block_size=4096):

Callers 1

print_rollback_sqlMethod · 0.90

Calls 1

reversed_blocksFunction · 0.85

Tested by

no test coverage detected