Python bundles dictConfig since 2.7. Try the bundled version first as the version included in Ryu will not work with python3.
Signed-off-by: IWAMOTO Toshihiro <[email protected]> --- ryu/services/protocols/bgp/application.py | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/ryu/services/protocols/bgp/application.py b/ryu/services/protocols/bgp/application.py index ed2454f..8284444 100644 --- a/ryu/services/protocols/bgp/application.py +++ b/ryu/services/protocols/bgp/application.py @@ -45,10 +45,15 @@ from ryu.services.protocols.bgp.rtconf.common import REFRESH_STALEPATH_TIME from ryu.services.protocols.bgp.rtconf.common import ROUTER_ID from ryu.services.protocols.bgp.rtconf import neighbors from ryu.services.protocols.bgp.rtconf import vrfs -from ryu.services.protocols.bgp.utils.dictconfig import dictConfig from ryu.services.protocols.bgp.utils.validation import is_valid_ipv4 from ryu.services.protocols.bgp.operator import ssh +try: + from logging.config import dictConfig +except Exception: + from ryu.services.protocols.bgp.utils.dictconfig import dictConfig + + LOG = logging.getLogger('bgpspeaker.application') CONF = cfg.CONF -- 2.1.4 ------------------------------------------------------------------------------ _______________________________________________ Ryu-devel mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/ryu-devel
