diff --git a/netjsonconfig/__init__.py b/netjsonconfig/__init__.py index 84295410a..012a0e755 100644 --- a/netjsonconfig/__init__.py +++ b/netjsonconfig/__init__.py @@ -1,7 +1,3 @@ -import logging - -from pkg_resources import iter_entry_points - from .backends.openvpn.openvpn import OpenVpn # noqa from .backends.openwisp.openwisp import OpenWisp # noqa from .backends.openwrt.openwrt import OpenWrt # noqa @@ -17,13 +13,7 @@ def get_backends(): 'openwisp': OpenWisp, 'openvpn': OpenVpn, 'wireguard': Wireguard, + 'vxlan': VxlanWireguard, 'zerotier': ZeroTier, } - logger = logging.getLogger(__name__) - - for entry_point in iter_entry_points('netjsonconfig.backends'): - try: - default.update({entry_point.name.lower(): entry_point.load()}) - except ImportError as e: # noqa - logger.error("Error loading backend {}".format(entry_point.name.lower())) return default