diff --git a/inventory_provider/tasks/worker.py b/inventory_provider/tasks/worker.py index c248f81f64abf649f2362ec6cd835650464c5e54..afa0ddbd3600ce438e0377d2faeafeb2ef4a0d33 100644 --- a/inventory_provider/tasks/worker.py +++ b/inventory_provider/tasks/worker.py @@ -1168,12 +1168,13 @@ def final_task(self): _build_subnet_db(update_callback=self.log_info) _build_snmp_peering_db(update_callback=self.log_info) _build_juniper_peering_db(update_callback=self.log_info) - populate_poller_interfaces_cache() + populate_poller_interfaces_cache(warning_callback=self.log_warning) latch_db(InventoryTask.config) self.log_info('latched current/next dbs') +@log_task_entry_and_exit def populate_poller_interfaces_cache(warning_callback=lambda s: None): no_lab_cache_key = 'classifier-cache:poller-interfaces:all:no_lab' all_cache_key = 'classifier-cache:poller-interfaces:all'