示例#1
0
def list_extensions(nova_api):
    """List all nova extensions, except the ones in the blacklist."""
    blacklist = set(
        getattr(settings, 'OPENSTACK_NOVA_EXTENSIONS_BLACKLIST', []))
    return tuple(extension for extension in
                 nova_list_extensions.ListExtManager(nova_api).show_all()
                 if extension.name not in blacklist)
示例#2
0
def list_extensions(request):
    return nova_list_extensions.ListExtManager(novaclient(request)).show_all()