diff --git a/openstack_dashboard/api/nova.py b/openstack_dashboard/api/nova.py index 3df3dccd0e..5b7bb28eaa 100644 --- a/openstack_dashboard/api/nova.py +++ b/openstack_dashboard/api/nova.py @@ -1042,11 +1042,11 @@ def list_extensions(nova_api): """List all nova extensions, except the ones in the blacklist.""" blacklist = set(getattr(settings, 'OPENSTACK_NOVA_EXTENSIONS_BLACKLIST', [])) - return [ + return tuple( extension for extension in nova_list_extensions.ListExtManager(nova_api).show_all() if extension.name not in blacklist - ] + ) @memoized_with_request(list_extensions, 1)