praekeltfoundation / marathon-acme

Automate ACME certificates for Marathon apps served by marathon-lb
MIT License
8 stars 3 forks source link

API client moving/refactor #134

Closed JayH5 closed 6 years ago

JayH5 commented 6 years ago

This moves the various API clients (MarathonClient, MarathonLbClient, VaultClient) from one big clients.py file to different files in a clients directory. It also moves the test helpers and matchers only used for testing those clients to be with the tests for those clients.

A lot of code has moved and imports amongst the clients have changed, but there are zero functional code changes and imports outside the clients and tests shouldn't have changed either.

bearnard commented 6 years ago

👍