I can still see the contradictory code in horizon/__init__.py. Should that be 
fixed too?
I mean, if we decide that we do require Dashboard, Panel and PanelGroup, then 
maybe we should remove the try-except and warnings? If we decide that they are 
optional after all, then we should remove the asserts?

Also, why asserts, when using __all__ also makes flake8 shut up and
actually is the idiomatic way of telling Python what those modules
should me exposed.

** Changed in: horizon
       Status: Invalid => Incomplete

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1210253

Title:
  With Havana 2 installed, Launching horizon UI results in the error "
  NameError: name 'Dashboard' is not defined"

To manage notifications about this bug go to:
https://bugs.launchpad.net/cloud-archive/+bug/1210253/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to