2014-01-21 19:10:23 |
aeva black |
bug |
|
|
added bug |
2014-01-21 19:10:30 |
aeva black |
ironic: status |
New |
Triaged |
|
2014-01-21 19:10:33 |
aeva black |
ironic: importance |
Undecided |
Low |
|
2014-01-21 19:10:39 |
aeva black |
tags |
|
low-hanging-fruit |
|
2014-01-21 19:11:13 |
aeva black |
description |
We should clean up unused exceptions from ironic.common.exceptions:
$ cd ironic/ironic
$ for e in $(grep -P '^class ' common/exception.py | sed 's/(/ /' | awk '{print $2}'); do l=$(grep -rP "raise .*\.$e" | wc -l); if [ $l == 0 ]; then l=$(grep "($e):" common/exception.py | wc -l); fi; if [ $l == 0 ]; then echo $e; fi ; done
AdminRequired
PolicyNotAuthorized
InvalidCPUInfo
InvalidIpAddressError
InvalidDiskFormat
DiskNotFound
HostNotFound
ConsoleNotFound
FileNotFound
NoValidHost
NodeInUse
NodeNotConfigured
ImageNotAuthorized
HTTPException
InvalidEndpoint
CommunicationError |
We should clean up unused exceptions from ironic.common.exceptions, or figure out why they were added and raise them in the appropriate places.
$ cd ironic/ironic
$ for e in $(grep -P '^class ' common/exception.py | sed 's/(/ /' | awk '{print $2}'); do l=$(grep -rP "raise .*\.$e" | wc -l); if [ $l == 0 ]; then l=$(grep "($e):" common/exception.py | wc -l); fi; if [ $l == 0 ]; then echo $e; fi ; done
AdminRequired
PolicyNotAuthorized
InvalidCPUInfo
InvalidIpAddressError
InvalidDiskFormat
DiskNotFound
HostNotFound
ConsoleNotFound
FileNotFound
NoValidHost
NodeInUse
NodeNotConfigured
ImageNotAuthorized
HTTPException
InvalidEndpoint
CommunicationError |
|
2014-01-21 22:23:58 |
Michael Davies |
ironic: assignee |
|
Michael Davies (mrda) |
|
2014-01-21 22:24:05 |
Michael Davies |
ironic: status |
Triaged |
In Progress |
|
2014-01-22 03:53:15 |
Michael Davies |
description |
We should clean up unused exceptions from ironic.common.exceptions, or figure out why they were added and raise them in the appropriate places.
$ cd ironic/ironic
$ for e in $(grep -P '^class ' common/exception.py | sed 's/(/ /' | awk '{print $2}'); do l=$(grep -rP "raise .*\.$e" | wc -l); if [ $l == 0 ]; then l=$(grep "($e):" common/exception.py | wc -l); fi; if [ $l == 0 ]; then echo $e; fi ; done
AdminRequired
PolicyNotAuthorized
InvalidCPUInfo
InvalidIpAddressError
InvalidDiskFormat
DiskNotFound
HostNotFound
ConsoleNotFound
FileNotFound
NoValidHost
NodeInUse
NodeNotConfigured
ImageNotAuthorized
HTTPException
InvalidEndpoint
CommunicationError |
We should clean up unused exceptions from ironic.common.exceptions, or figure out why they were added and raise them in the appropriate places.
$ cd ironic/ironic
$ for e in $(grep -P '^class ' common/exception.py | sed 's/(/ /' | awk '{print $2}'); do l=$(grep -rP "raise .*\.$e" . | wc -l); if [ $l == 0 ]; then l=$(grep "($e):" common/exception.py | wc -l); fi; if [ $l == 0 ]; then echo $e; fi ; done
AdminRequired
PolicyNotAuthorized
InvalidCPUInfo
InvalidIpAddressError
InvalidDiskFormat
DiskNotFound
HostNotFound
ConsoleNotFound
FileNotFound
NoValidHost
NodeInUse
NodeNotConfigured
ImageNotAuthorized
HTTPException
InvalidEndpoint
CommunicationError |
|
2014-01-24 06:09:12 |
OpenStack Infra |
ironic: assignee |
Michael Davies (mrda) |
Joshua Hesketh (joshua.hesketh) |
|
2014-01-28 21:25:26 |
OpenStack Infra |
ironic: assignee |
Joshua Hesketh (joshua.hesketh) |
Devananda van der Veen (devananda) |
|
2014-01-30 18:53:07 |
OpenStack Infra |
ironic: status |
In Progress |
Fix Committed |
|
2014-03-05 10:13:49 |
Thierry Carrez |
ironic: status |
Fix Committed |
Fix Released |
|
2014-03-05 10:13:49 |
Thierry Carrez |
ironic: milestone |
|
icehouse-3 |
|
2014-04-17 15:14:31 |
Thierry Carrez |
ironic: milestone |
icehouse-3 |
2014.1 |
|