projectkudu/kudu — pull request #571 by amitapl (2013-04-18 04:05:38+00:00)
Title: Unify .deployment file settings with other Kudu settings

Refactored DeploymentSettingsManager by splitting up the different settings providers logic into separate classes (ISettingsProvider interface) and the DeploymentSettingsManager has a list of those providers and will get a value from a provider that has it by order of priority.

Also added unit tests and functional tests for this.

Fixes #544.