Torxed / archinstall_gui

Guided Arch Linux graphical installer
GNU General Public License v3.0
26 stars 1 forks source link

Multiple dependencies for worker #12

Open Torxed opened 4 years ago

Torxed commented 4 years ago

Currently, worker only supports one dependency in its argument. Having multiple might be beneficial at the same time, using key-words for dependencies would be good. For instance 'formatting' would check if formatting is complete by string reference, rather than the actual worker handle. This would improve cross-module/api dependencies.

Torxed commented 4 years ago

Ignore the strnig thingie, as https://github.com/Torxed/archinstall_gui/blob/master/modules/installation_steps/hardware.py#L203 and https://github.com/Torxed/archinstall_gui/blob/master/lib/worker.py#L37 was already a thing.

The multiple dependency thing still stands tho.