libp2p/py-libp2p

Exceptions handling and structure

オープン

#261 opened on 2019/08/23

 (7 件のコメント) (0 件のリアクション) (0 人の担当者)Python (238 件のフォーク)auto 404
Interoperabilityhelp wanted

Repository metrics

Stars
 (618 個のスター)
PR merge metrics
 (PR metrics pending)

説明

  1. We should revisit the whole codebase to ensure exceptions are well defined and handled well.
  2. We don't have a good picture of the exception tree now. As a reference, in trinity, the package trinity has its own exception tree and so do p2p. I'm not sure what is the best structure for us, but I think probably a single exception tree(i.e. all exceptions inherit from BaseLibp2pError and its descendants) can be a start?

@ChihChengLiang @ralexstokes @NIC619 @pipermerriam

Would love to have your comment on it:)

コントリビューターガイド