Comment 17 for bug 1125622

Revision history for this message
Edward (zhang-hare) wrote : Re: ImportError: cannot import name base

According to my investigation, it is caused by __init__.py under /opt/stack/horizon/openstack_dashboard/api
directory. It can be resolved by removing 'from openstack_dashboard.api' for all the api import statement since these modules all in the same directory.

/opt/stack/horizon/openstack_dashboard/api/__init__.py

import base
import ceilometer
import cinder
import fwaas
import glance
import heat
import keystone
import lbaas
import network
import neutron
import nova
import swift
import trove
import vpn

assert base
assert cinder
assert fwaas
assert glance
assert heat
assert keystone
assert lbaas
assert network
assert neutron
assert nova
assert swift
assert ceilometer
assert trove
assert vpn