palantir / conjure-python-client

Python client and JSON encoders for use with generated Conjure clients
Apache License 2.0
7 stars 20 forks source link

Support URIs with a 'mesh-' prefix #154

Open dtobin opened 1 year ago

dtobin commented 1 year ago

What happened?

Service mesh URIs are used between conjure services in k8s with a special 'mesh-' prefix. Without special handling, requests for these URIs will fail with an unsupported URI scheme.

What did you want to happen?

Follow the behavior implemented by conjure clients for other languages (removing the prefix and disabling retries):