libp2p/py-libp2p

Exceptions handling and structure

Aperta

#261 aperta il 23 ago 2019

 (7 commenti) (0 reazioni) (0 assegnatari)Python (238 fork)auto 404
Interoperabilityhelp wanted

Metriche repository

Star
 (618 stelle)
Metriche merge PR
 (Metriche PR in attesa)

Descrizione

  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:)

Guida contributor