diff --git a/inventory_provider/routes/poller.py b/inventory_provider/routes/poller.py
index 22b699ed4b43c99904b129daa9576f888a1ecbd9..beef91dbb7128e1a565049baae89697c48375fc4 100644
--- a/inventory_provider/routes/poller.py
+++ b/inventory_provider/routes/poller.py
@@ -525,20 +525,6 @@ def _get_dashboard_data(ifc):
     }
 
 
-def _add_dashboards(interfaces):
-    """
-    generator that dashboards to each interfaces.
-
-    :param interfaces: result of _load_interfaces
-    :return: generator with `dashboards` populated in each element
-    """
-
-    for ifc in interfaces:
-        dashboards = _get_dashboards(ifc)
-        ifc['dashboards'] = sorted([d.name for d in dashboards])
-        yield _get_dashboard_data(ifc)
-
-
 def _load_interface_bundles(config, hostname=None, use_next_redis=False):
     result = dict()
 
@@ -569,8 +555,8 @@ def _load_interface_bundles(config, hostname=None, use_next_redis=False):
 
 
 def _load_services(config, hostname=None, use_next_redis=False):
-    # if hostname:
-    #     hostname = get_ims_equipment_name(hostname)
+    if hostname:
+        hostname = get_ims_equipment_name(hostname)
 
     result = dict()
     key_pattern = f'ims:interface_services:{hostname}:*' \