Software store for Lliurex.
Offers support for Lliurex's zomandos, snaps, appimage and software repositories.
It can be also be installed on a non-Lliurex system and it shall enable or disable plugins if any of them isn't supported on the base system
Lliurex Store plugin system
Plugins must provide one register method and return a dictionary with "data" and "status" keys.
The basic structure of a plugin is provided at the "example.py" plugin.
Available public methods
Executes "action" in a thread. When action is finished it will publish the result through the get_results method.
get_progress(str(action_name) or None)
Gets the current progress of a running action or of all actions launched
Gets the result of action. This function will join the action till it's finished
get_status(str(action_name) or None)
Gets the return status of an action
Enables or disables debug