From 73ed9c7e71633049ffb9cad333792cdcfef00243 Mon Sep 17 00:00:00 2001
From: Erik Reid <erik.reid@geant.org>
Date: Wed, 6 Feb 2019 16:18:37 +0100
Subject: [PATCH] added a docstring

---
 inventory_provider/juniper.py | 8 ++++++++
 1 file changed, 8 insertions(+)

diff --git a/inventory_provider/juniper.py b/inventory_provider/juniper.py
index a17825c0..68064862 100644
--- a/inventory_provider/juniper.py
+++ b/inventory_provider/juniper.py
@@ -322,6 +322,14 @@ def local_interfaces(
         type=netifaces.AF_INET,
         omit_link_local=True,
         omit_loopback=True):
+    """
+    generator yielding IPv4Interface or IPv6Interface objects,
+    depending on the value of type
+    :param type: hopefully AF_INET or AF_INET6
+    :param omit_link_local: skip v6 fe80* addresses if true
+    :param omit_loopback: skip lo* interfaces if true
+    :return:
+    """
     for n in netifaces.interfaces():
         if omit_loopback and re.match(r'^lo\d+', n):
             continue
-- 
GitLab