<div dir="ltr">I'm working on moving all tools downloads to download from the API server. There will are a few APIs that return tools:<div> - Upgrader.Tools</div><div> - Client.FindTools</div><div> - Provisioner.FindTools</div>
<div><br></div><div>These APIs will need to return URLs pointing at the API server. I'm intending to change the facade constructors to take a parameter struct, and extend it with the API server's root URL (i.e. https://<address>:<port>/environment/<uuid>), where the address is the one used by the client to connect.</div>
<div><br></div><div>Any reason I should not go ahead and do that? This will probably make it easier to slot in a "Restarter" or whatever as well.</div><div><br></div><div>Cheers,</div><div>Andrew</div></div>