Skip to content

Concept of an application which components run within#4

Open
oliyh wants to merge 3 commits intojuxt:masterfrom
oliyh:master
Open

Concept of an application which components run within#4
oliyh wants to merge 3 commits intojuxt:masterfrom
oliyh:master

Conversation

@oliyh
Copy link
Member

@oliyh oliyh commented Jul 24, 2014

The most important change here is that system maps can have a :name. Settings for the application are fetched and merged into the settings for each component so that they are available throughout the application.

Furthermore application settings are "deep merged" with the other settings resulting in the ability to override component level settings at an application level.

Other bits include improving some tests, removing the zk client in favour of the curator client and changing the file config supplier so that it can look for multiple files.

@jonpither
Copy link
Member

Could you squash the commits into 1 please, or split the PR...

@oliyh
Copy link
Member Author

oliyh commented Jul 25, 2014

Squashed to a sensible level

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