Open Abellegese opened 2 days ago
Copilot generated summary below
This pull request includes changes to improve the logging and error handling in the async_pull
method in ersilia/hub/pull/pull.py
. The most important changes include removing the temporary log file, adding asynchronous log streaming, and simplifying the error handling process.
Improvements to logging and error handling:
ersilia/hub/pull/pull.py
)async
function log_stream
to stream logs asynchronously from the Docker pull process to the logger. (ersilia/hub/pull/pull.py
)ersilia/hub/pull/pull.py
)ersilia/hub/pull/pull.py
)
Thank you for taking your time to contribute to Ersilia, just a few checks before we proceed
Description
This PR enhances the
async_pull
method by adding real-time logging for Docker subprocess commands. The changes improve debugging and provide better insight into the progress ofdocker pull
operations.