diff --git a/src/exabgp/cli/command.py b/src/exabgp/cli/command.py index 0ba2dffd9..4e13b38a6 100644 --- a/src/exabgp/cli/command.py +++ b/src/exabgp/cli/command.py @@ -6,6 +6,11 @@ from vyos.util import call from vyos.util import popen +if sys.version_info[:3] < (3,7): + def breakpoint(): + import pdb; + pdb.set_trace() + pass def _nop(config, path): order = path[0] diff --git a/src/exabgp/conf/yang/code.py b/src/exabgp/conf/yang/code.py index 5a0f8a4d5..bdd9f2e8e 100644 --- a/src/exabgp/conf/yang/code.py +++ b/src/exabgp/conf/yang/code.py @@ -22,6 +22,12 @@ from exabgp.conf.yang.datatypes import kw from exabgp.conf.yang.datatypes import ranges +import sys +if sys.version_info[:3] < (3,7): + def breakpoint(): + import pdb; + pdb.set_trace() + pass class Code(object): def __init__(self, tree): diff --git a/src/exabgp/conf/yang/parser.py b/src/exabgp/conf/yang/parser.py index 52f65b5af..f95525955 100644 --- a/src/exabgp/conf/yang/parser.py +++ b/src/exabgp/conf/yang/parser.py @@ -16,6 +16,12 @@ from exabgp.conf.yang.datatypes import words from exabgp.conf.yang.datatypes import types +import sys +if sys.version_info[:3] < (3,7): + def breakpoint(): + import pdb; + pdb.set_trace() + pass DEBUG = True