swisscom / open-service-broker

Open Service Broker is an implementation of the "Open Service Broker API" based on Spring Boot & Groovy. It enables platforms such as Cloud Foundry & Kubernetes to provision and manage services.
Apache License 2.0
70 stars 25 forks source link

Leverage spring-cloud-cloudfoundry-service-broker for broker controllers #10

Open gberche-orange opened 7 years ago

gberche-orange commented 7 years ago

Currently, the open-service-broker does not leverage the spring-cloud-cloudfoundry-service-broker for broker controllers (only for unit tests). https://github.com/swisscom/open-service-broker/blob/9aefbbfa507a4d32fb126c79bd050b9f1faee6ae/server/src/main/groovy/com/swisscom/cf/broker/controller/BindingController.groovy#L39

This implies a higher maintenance/effort and a feature coverage, especially as the OSB API evolves in time.

mcelep commented 7 years ago

Thanks @gberche-orange , you're absolutely right and we have it in our plan to get rid of standard osbapi controllers on our codebase.