Skip to content

Conversation

@mdegat01
Copy link
Collaborator

Proposed Changes

Add supervisor management APIs to the client library.

Note that this is the first one that differs in significant ways from the actual API. In the info API supervisor has marked the fields wait_boot, addons and addons_repositories deprecated for quite a while (seen here). Similarly with the wait_boot and addons_repositories fields in the options API (seen here). Therefore the client library will not add support for these deprecated fields.

Although this seems non-controversial, they have been left around for so long because core and others use them still. So this will require refactoring to incorporate this part in core. And any others hoping to use the client library as a drop-in replacement for existing supervisor access.

@mdegat01 mdegat01 added the new-feature New features or options. label Sep 27, 2024
@mdegat01 mdegat01 requested a review from agners September 27, 2024 21:10
@mdegat01 mdegat01 merged commit 31cbaed into main Oct 8, 2024
7 checks passed
@mdegat01 mdegat01 deleted the add-supervisor-apis branch October 8, 2024 19:48
@github-actions github-actions bot locked and limited conversation to collaborators Oct 10, 2024
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

new-feature New features or options.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants