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 @ConditionalOnMissingBean #413

Merged

Conversation

tvahrst
Copy link
Contributor

@tvahrst tvahrst commented Oct 18, 2023

Addes @ConditionalOnMissingBean to all Springwolf service beans.

I made one exception: All subclasses of ChannelScanner beans are not annotated. As all ChannelScanner beans are collected by DefaultChannelsService, an application can simply define its own ChannelScanner bean which is recognized by DefaultChannelsService. To suppress the default Springwolf ChannelScanners, there are *.enabled properties for each ChannelScanner type.

TBD: is this decision ok?

@netlify
Copy link

netlify bot commented Oct 18, 2023

Deploy Preview for springwolf-ui canceled.

Name Link
🔨 Latest commit 34898bc
🔍 Latest deploy log https://app.netlify.com/sites/springwolf-ui/deploys/653a93f40b20350008276f06

@sam0r040 sam0r040 merged commit d76ecb1 into springwolf:master Oct 27, 2023
12 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants