Hide Forgot
Cloned from launchpad blueprint https://blueprints.launchpad.net/horizon/+spec/api-wrapper-modules. Description: improve openstack_dashboard/api/* modules: - wrap module methods into classes that would mostly represent API resources - Tenant, User, Keypair - these classes would implement basic (CRUD) operations and additional business logic related to these resources - if a method returns an object, it would return object of this class or other class defined in openstack_dashboard/api/ modules (e.g. flavor_get would return instance of Flavor class which inherits from APIResourceWrapper) instead of an instance of an entity from the underlying client lib. Specification URL (additional information): None