Skip to content

Commit 7bd875d

Browse files
authored
Expose config service (#7)
1 parent 966897d commit 7bd875d

2 files changed

Lines changed: 7 additions & 3 deletions

File tree

CHANGELOG.md

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,10 @@
22

33
## [Unreleased]
44

5+
### Added
6+
7+
- Added config object to service container with the key `config`. This will cause a registration error in applications that previous used this key for a custom service. [#7](https://github.com/go-nacelle/nacelle/pull/7)
8+
59
## [v1.2.0] - 2020-10-04
610

711
### Added

boot.go

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -93,14 +93,14 @@ func (bs *Bootstrapper) Boot() int {
9393
logger.Info("Logging initialized")
9494

9595
health := NewHealth()
96+
config := NewLoggingConfig(baseConfig, logger, bs.configMaskedKeys)
97+
processContainer := NewProcessContainer()
9698

9799
serviceContainer := NewServiceContainer()
98100
_ = serviceContainer.Set("health", health)
99101
_ = serviceContainer.Set("logger", logger)
100102
_ = serviceContainer.Set("services", serviceContainer)
101-
102-
config := NewLoggingConfig(baseConfig, logger, bs.configMaskedKeys)
103-
processContainer := NewProcessContainer()
103+
_ = serviceContainer.Set("config", config)
104104

105105
if err := bs.initFunc(processContainer, serviceContainer); err != nil {
106106
logger.Error("Failed to run initialization function (%s)", err.Error())

0 commit comments

Comments
 (0)