From ad2a2a1f5cf86a71fc8f3c487e20459eacdccfc2 Mon Sep 17 00:00:00 2001 From: "Peter V. Saveliev" Date: Fri, 17 Apr 2020 12:26:53 +0200 Subject: [PATCH] ipdb: log deprecation warning --- pyroute2/ipdb/main.py | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/pyroute2/ipdb/main.py b/pyroute2/ipdb/main.py index d1ce27f5..df7dec43 100644 --- a/pyroute2/ipdb/main.py +++ b/pyroute2/ipdb/main.py @@ -701,7 +701,8 @@ try: import queue except ImportError: import Queue as queue # The module is called 'Queue' in Python2 - +# prepare to deprecate the module +# import warnings from functools import partial from pprint import pprint from pyroute2 import config @@ -809,6 +810,9 @@ class IPDB(object): nl_bind_groups=RTMGRP_DEFAULTS, ignore_rtables=None, callbacks=None, sort_addresses=False, plugins=None): + msg = 'https://docs.pyroute2.org/ipdb_toc.html' + log.warning('Deprecation warning ' + msg) + # warnings.warn(DeprecationWarning(msg)) plugins = plugins or ['interfaces', 'routes', 'rules'] pmap = {'interfaces': interfaces, 'routes': routes, -- GitLab