Comment 1 for bug 1499025

Revision history for this message
Tim Hinrichs (thinrichs) wrote :

It looks like we just haven't written the code to declare methods as executable in these drivers.

Here's the code in the __init__ method of nova.

        builtin = ds_utils.inspect_methods(self.nova_client, 'novaclient.v2.')
        for method in builtin:
            self.add_executable_method(method['name'], method['args'],
                                       method['desc'])

That doesn't appear in cinder or glance. So this should be an easy fix.