shuup.addons package

Submodules

shuup.addons.installer module

shuup.addons.installer.get_pip_path()[source]

Try to figure out an explicit path to the Pip executable script.

Returns:Pip path
Return type:str
class shuup.addons.installer.PackageInstaller[source]

Bases: object

install_package(package_path)[source]
get_log()[source]

shuup.addons.manager module

shuup.addons.manager.get_addons_from_entry_points()[source]
shuup.addons.manager.get_enabled_addons(file_path)[source]
shuup.addons.manager.set_enabled_addons(file_path, addons, comment=None)[source]
shuup.addons.manager.add_enabled_addons(addon_filename, apps)[source]

shuup.addons.reloader module

class shuup.addons.reloader.ReloadMethod[source]

Bases: object

identifier = None
title = None
execute()[source]
is_viable()[source]
class shuup.addons.reloader.UwsgiReloadMethod[source]

Bases: shuup.addons.reloader.ReloadMethod

identifier = 'uwsgi'
title = 'Reload uWSGI (uwsgi.reload())'
is_viable()[source]
execute()[source]
class shuup.addons.reloader.DevServerReloadMethod[source]

Bases: shuup.addons.reloader.ReloadMethod

identifier = 'devserver'
title = 'Reload Django Dev Server'
is_viable()[source]
execute()[source]
class shuup.addons.reloader.ModWSGIReloadMethod[source]

Bases: shuup.addons.reloader.ReloadMethod

identifier = 'mod_wsgi'
title = 'Reload Daemon Mode mod_wsgi'
is_viable()[source]
execute()[source]
class shuup.addons.reloader.GunicornReloadMethod[source]

Bases: shuup.addons.reloader.ReloadMethod

identifier = 'gunicorn'
title = 'Reload Gunicorn Master'
is_parent_an_unicorn()[source]
is_viable()[source]
execute()[source]
shuup.addons.reloader.get_reload_method_classes()[source]

Module contents

shuup.addons.add_enabled_addons(addon_filename, apps)[source]