Details
-
Improvement
-
Status: Resolved
-
Major
-
Resolution: Fixed
-
0.2-incubating
-
None
Description
Each time Tamays starts it outputs its banner (code/api/src/main/resources/tamaya-banner.txt) to STDOUT.
I see there two problem: First is that I think a library never should output any data to STDOUT. The second problem I see is that it could be/is annoying for users of a software that uses Tamaya to have the banner printed to STDOUT.
There fore I would like sugggest the following solution:
- Outputting the banner should be configurable. A user should be able to suppress the banner by adding the propery tamaya.defaults.show-banner = false to one of the used configuration resources.
- The user should be able to decide if the banner will be written to STDOUT or JUL will be used to output the banner. Therefore I would suggest to use the property tamaya.defaults.banner-output = STDOUT|JUL.