diff --git a/src/__init_.py b/src/__init_.py new file mode 100644 index 000000000..243bf1cac --- /dev/null +++ b/src/__init_.py @@ -0,0 +1,10 @@ +from yunohost.interface import Interface + +from yunohost.user import app as user_app + + +def create_interface(): + app = Interface(root=True) + app.add(user_app) + + return app.instance diff --git a/src/interface/__init__.py b/src/interface/__init__.py new file mode 100644 index 000000000..c5fb0bbc7 --- /dev/null +++ b/src/interface/__init__.py @@ -0,0 +1,6 @@ +import os + +if os.environ.get("INTERFACE", "cli") == "cli": + from yunohost.interface.cli import Interface # noqa +else: + from yunohost.interface.api import Interface # noqa