Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add Buildarr run stage for initialising new instances #99

Merged
merged 2 commits into from
Apr 12, 2023

Conversation

Callum027
Copy link
Member

  • Add the is_initialized and initialize manager functions, which hook into corresponding functions of the same name on the configuration base class
  • Run the above functions after rendering the instance configuration but before querying the instance API for anything (secrets, getting remote config, etc)
  • Detect when initialisation is not required/not implemented for an instance and skip them

@Callum027 Callum027 added enhancement New feature or request plugins Vendored plugin or plugin API-related issue or pull request labels Apr 12, 2023
@Callum027 Callum027 added this to the v0.4.2 milestone Apr 12, 2023
@Callum027 Callum027 self-assigned this Apr 12, 2023
@Callum027 Callum027 linked an issue Apr 12, 2023 that may be closed by this pull request
@Callum027 Callum027 merged commit 12731a1 into main Apr 12, 2023
1 check passed
@Callum027 Callum027 deleted the 94-initialize-stage branch April 12, 2023 20:37
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request plugins Vendored plugin or plugin API-related issue or pull request
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Add an initialisation stage for new instances
1 participant