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.
This moves the various API clients (
MarathonClient
,MarathonLbClient
,VaultClient
) from one bigclients.py
file to different files in aclients
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.