Comment 0 for bug 1440779

Revision history for this message
Andriy Kurilin (andreykurilin) wrote : heat should not use private methods of novaclient

Heat uses[1] `novaclient.shell.OpenStackComputeShell._discover_extensions` function, which is private. It means that nova developers can change interface of this method, so heat will be broken(in nova gates).
If heat wants use this method, visibility of it should be changed to public.

[1] - https://github.com/openstack/heat/tree/0a1639a5bcfd0237c988a773885b6c799b89304b/heat/engine/clients/os/nova.py#L59