mudler / luet

:package: :whale: 0-dependency Container-based Package Manager using SAT solver and QLearning
https://luet.io
GNU General Public License v3.0
261 stars 24 forks source link

Add 2 new events for image unpacking #225

Closed Itxaka closed 3 years ago

Itxaka commented 3 years ago

Adds 2 new events dispatched via the manager for pre and post image unpack

Also tries to fix the circular dependencies that arise from importing the bus package into anything under the helper module:

Just by adding an import for bus to anything in the helper dir, we would run into a circular dependency due to how things are structured. That means that we cannot set any events for unpacking or docker helper pulling an image.

This commit tries to work around this by doing several things.

Signed-off-by: Itxaka igarcia@suse.com