Open Torxed opened 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.
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.