Lower the logging level for NATS messages to debug.
Fixed spec to ignore both info and debug level logging.
remove non-functional document_api
Add the service_broker_id to the attributes exposed on a service through the API
Move user_provided_service_instance_spec.rb from spec/models/runtime/ to spec/models/services/

The file seemed put in an odd place.
Merge branch 'stopthenatsloggingspam' of git://github.com/mheath/cloud_controller_ng into mheath-stopthenatsloggingspam
Make the app stager task spec more flexible [#63932310]

Signed-off-by: Maria Shaldibina <mariash@pivotallabs.com>
Use named subject in spec [#63932310]

Signed-off-by: Maria Shaldibina <mariash@pivotallabs.com>
Add spec to prove the debug behavior [#63932310]

Signed-off-by: Maria Shaldibina <mariash@pivotallabs.com>
Document /v2/spaces/:guid/routes endpoint

[finishes #62595002]

Signed-off-by: Eric Malm <emalm@pivotallabs.com>
Merge pull request #156 from drnic/rm_document_api

remove non-functional document_api
Use VCAP::Errors::ApiError instead of metaprogrammed error classes

* Use ApiError.new_with_details("ErrorClassName", params...) where we used to use ErrorClassName.new(params...)
* Add Details class to retrieve information from the v2.yml errors file
* Adjust ErrorHasher to handle ApiError and its fields
* Adjust specs with new expectations for error class and message

Signed-off-by: Eric Malm <emalm@pivotallabs.com>
Actually delete metaprogrammed error classes

[#62361748]

Signed-off-by: Eric Malm <emalm@pivotallabs.com>
Serialize error details in Delayed::Job table

Rather than serialize the actual exception object, we store the hash
with the details we will present later.

[#62361748]

Signed-off-by: Eric Malm <emalm@pivotallabs.com>
Log errors from background jobs [#62361748]

Signed-off-by: Ruth Byers <rbyers@pivotallabs.com>
Move MissingServiceAuthToken class to v2.yml to be compatible with ApiError

Also removed `types` from the API error response, which was introduced in [#55737448].
This change was discussed with services engineers, and was not deemed necessary.  It
got in the way of the VCAP::Errors::ApiError unification.

[#62361748]

Signed-off-by: Ruth Byers <rbyers@pivotallabs.com>
ApiError will fail fast if given an invalid name [#62361748]

Signed-off-by: Ruth Byers <rbyers@pivotallabs.com>
Merge branch 'wip-62361748'

[Finishes #62361748]
Remove Hashify

Signed-off-by: Ruth Byers <rbyers@pivotallabs.com>
Add actor_name, actee_name to events

[finishes #66200550]
[finishes #66199904]

Signed-off-by: Maria Shaldibina <mariash@pivotallabs.com>