irods / python-irodsclient

A Python API for iRODS
Other
62 stars 72 forks source link

Make error-passing interface more uniform #545

Open alanking opened 2 months ago

alanking commented 2 months ago

If there were a valid reason for masking the original server-given exception types and codes, it might be to add some consistency to the client interface, as @alanking noted in e-mail discussions today. We should discuss the pros and cons of that here, perhaps, but I'll just note that perhaps we should then:

Originally posted by @d-w-moore in https://github.com/irods/python-irodsclient/issues/518#issuecomment-1960868305

trel commented 2 months ago

wait for the Python3-only future

seems good.