dustin/xactfetch/pipeline/head This commit looks good
Details
There is currently a [bug][0] in the Python Playwright API that causes _asyncio_ to raise an `InvalidStateError` occasionally when the `PlaywrightContextManager` exits. This causes the program to exit with a nonzero return code, even though it actually completed successfully, which will cause the Job to be retried. To avoid this, we can catch and ignore the spurious exception. I've reorganized the code a bit here because we have to wrap the whole `with` block in the `try`/`except`; moving the contents of the block into a function keeps the indentation level from getting out of control. [0]: https://github.com/microsoft/playwright-python/issues/2238 |
||
---|---|---|
ci | ||
.containerignore | ||
.gitignore | ||
Containerfile | ||
chase2fa.py | ||
entrypoint.sh | ||
pinentry-stub.sh | ||
pyproject.toml | ||
secretsocket.py | ||
xactfetch.container | ||
xactfetch.py | ||
xactfetch.timer |