sclorg / rpm-list-builder

RPM List Builder helps you to build a list of defined RPM packages including Software Collection from the recipe file
GNU General Public License v2.0
4 stars 8 forks source link

Run download with asynchronous #22

Open junaruga opened 7 years ago

junaruga commented 7 years ago

rpmlb runs building sequencially based on the recipe file. However downloading packages can be asynchronous. It looks good for speed up and performance.

After implementing this, we can remove blew TODO.

$ grep -r TODO rpmlb
rpmlb/downloader/base.py:            # TODO(Run it with asynchronous)
hroncok commented 7 years ago

We can use asyncio, as we dropped Python 2 support. :tada: