When using the pushoperation health-check-type and related fields are ignored from a manifest file.
This is caused by the v2 api of cf using the same field names, but the dashes are converted to underscores.
The fields with dashes are dropped in _generate_application_update_request in apps.py because AppManager.APPLICATION_FIELDS does not contain them, but the underscored versions.
When using the pushoperation
health-check-typeand related fields are ignored from a manifest file.This is caused by the v2 api of cf using the same field names, but the dashes are converted to underscores.
The fields with dashes are dropped in
_generate_application_update_requestin apps.py becauseAppManager.APPLICATION_FIELDSdoes not contain them, but the underscored versions.