From ae29117827439f775d3911cdb40fcf7a778a12a2 Mon Sep 17 00:00:00 2001 From: Damien Arnodo Date: Thu, 26 Feb 2026 12:42:52 +0000 Subject: [PATCH] feat(infrahub): add Infrahub client for fabric intent (#42) --- src/infrahub_client/__init__.py | 28 ++++++++++++++++++++++++++++ 1 file changed, 28 insertions(+) create mode 100644 src/infrahub_client/__init__.py diff --git a/src/infrahub_client/__init__.py b/src/infrahub_client/__init__.py new file mode 100644 index 0000000..6c7f338 --- /dev/null +++ b/src/infrahub_client/__init__.py @@ -0,0 +1,28 @@ +"""Infrahub client for Arista EVPN-VXLAN fabric intent. + +Public API:: + + from infrahub_client import FabricInfrahubClient + from infrahub_client import ( + InfrahubClientError, + InfrahubConnectionError, + InfrahubQueryError, + InfrahubNotFoundError, + ) +""" + +from .client import FabricInfrahubClient +from .exceptions import ( + InfrahubClientError, + InfrahubConnectionError, + InfrahubNotFoundError, + InfrahubQueryError, +) + +__all__ = [ + "FabricInfrahubClient", + "InfrahubClientError", + "InfrahubConnectionError", + "InfrahubNotFoundError", + "InfrahubQueryError", +]