cloudenvy/cloudenvy — pull request #48 by jakedahn (2012-11-17 07:09:22+00:00)
Title: When floating ips can not be allocated, you get a nasty ol' traceback 

If your openstack install is having issues allocating floating ips (ie timing out or something) you get this traceback:

Traceback (most recent call last):
File "/Users/jakedahn/Desktop/projects/cloudenvy/.venv/bin/envy", line 8, in
load_entry_point('cloudenvy==0.0.2', 'console_scripts', 'envy')()
File "/Users/jakedahn/Desktop/projects/cloudenvy/cloudenvy/main.py", line 57, in main
args.func(config, args)
File "/Users/jakedahn/Desktop/projects/cloudenvy/cloudenvy/commands/envy_up.py", line 32, in run
envy.build_server()
File "/Users/jakedahn/Desktop/projects/cloudenvy/cloudenvy/envy.py", line 118, in build_server
raise exceptions.FloatingIPAssignFailur()
AttributeError: 'module' object has no attribute 'FloatingIPAssignFailur'

Also worth noting that the exception name is totally a typo, missing an e.