From d6dda91482e74e7e638739cf97b6b66367ae13a4 Mon Sep 17 00:00:00 2001 From: NIC619 Date: Mon, 16 Sep 2019 19:09:09 +0800 Subject: [PATCH] Move `HandshakeFailure` to libp2p.security --- libp2p/security/exceptions.py | 5 +++++ libp2p/transport/exceptions.py | 4 ---- libp2p/transport/upgrader.py | 2 +- 3 files changed, 6 insertions(+), 5 deletions(-) create mode 100644 libp2p/security/exceptions.py diff --git a/libp2p/security/exceptions.py b/libp2p/security/exceptions.py new file mode 100644 index 00000000..269b2cbd --- /dev/null +++ b/libp2p/security/exceptions.py @@ -0,0 +1,5 @@ +from libp2p.exceptions import BaseLibp2pError + + +class HandshakeFailure(BaseLibp2pError): + pass diff --git a/libp2p/transport/exceptions.py b/libp2p/transport/exceptions.py index b10cfc97..00f7d387 100644 --- a/libp2p/transport/exceptions.py +++ b/libp2p/transport/exceptions.py @@ -12,7 +12,3 @@ class SecurityUpgradeFailure(UpgradeFailure): class MuxerUpgradeFailure(UpgradeFailure): pass - - -class HandshakeFailure(BaseLibp2pError): - pass diff --git a/libp2p/transport/upgrader.py b/libp2p/transport/upgrader.py index 762a811e..46656aaf 100644 --- a/libp2p/transport/upgrader.py +++ b/libp2p/transport/upgrader.py @@ -4,13 +4,13 @@ from libp2p.network.connection.raw_connection_interface import IRawConnection from libp2p.network.typing import GenericProtocolHandlerFn from libp2p.peer.id import ID from libp2p.protocol_muxer.exceptions import MultiselectClientError, MultiselectError +from libp2p.security.exceptions import HandshakeFailure from libp2p.security.secure_conn_interface import ISecureConn from libp2p.security.secure_transport_interface import ISecureTransport from libp2p.security.security_multistream import SecurityMultistream from libp2p.stream_muxer.abc import IMuxedConn from libp2p.stream_muxer.muxer_multistream import MuxerClassType, MuxerMultistream from libp2p.transport.exceptions import ( - HandshakeFailure, MuxerUpgradeFailure, SecurityUpgradeFailure, )