Skip to content

lliurex/lliurex-store

Repository files navigation

Lliurex Store

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

More info:

Valencian

Spanish

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.

example.py

Available public methods

  • execute_action(str(action_name))

    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

  • get_result(str(action_name))

    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

  • set_debug(bool(debug))

    Enables or disables debug

About

LiureX Software store. Works with repositories, zomandos, snap and appimage.

Resources

Stars

Watchers

Forks

Packages

No packages published