import glob from os.path import dirname, basename, isfile from flask import Blueprint from connectors.views.connectors_view import ConnectorsView from connectors.views.connectors_webhook_view import ConnectorsWebhookView modules = glob.glob(dirname(__file__) + "/*.py") __all__ = [basename(f)[:-3] for f in modules if isfile(f) and not f.endswith("__init__.py")] blueprint = Blueprint("connectors", __name__) blueprint.add_url_rule("/labels//connectors", view_func=ConnectorsView.as_view("connectors")) blueprint.add_url_rule("/connectors-webhook", view_func=ConnectorsWebhookView.as_view("webhook"))