2013-11-28 12:26:03 |
Max Lobur |
bug |
|
|
added bug |
2013-11-28 16:04:01 |
Max Lobur |
description |
Currently there is inconsistency in controller class location. F.e. this is the root controller class, placed in root.py :
https://github.com/openstack/ironic/blob/master/ironic/api/controllers/root.py
And this is the V1 root controller placed in __init__.py
https://github.com/openstack/ironic/blob/master/ironic/api/controllers/v1/__init__.py
Tests from V1 root placed in https://github.com/openstack/ironic/blob/master/ironic/tests/api/test_root.py
Need to make this stuff consistent, as an option move V1 to /v1/root.py, make v1 dir in tests and move V1 tests there. |
1. Currently there is inconsistency in controller class location. F.e. this is the root controller class, placed in root.py :
https://github.com/openstack/ironic/blob/master/ironic/api/controllers/root.py
And this is the V1 root controller placed in __init__.py
https://github.com/openstack/ironic/blob/master/ironic/api/controllers/v1/__init__.py
Tests from V1 root placed in https://github.com/openstack/ironic/blob/master/ironic/tests/api/test_root.py
2. Root controller (api/controllers/root.py) inherits base from v1 (api/controllers/v1/base.py)
Need to make this stuff consistent, as an option move V1 to /v1/root.py, make v1 dir in tests and move V1 tests there. |
|
2013-11-28 16:04:42 |
Max Lobur |
description |
1. Currently there is inconsistency in controller class location. F.e. this is the root controller class, placed in root.py :
https://github.com/openstack/ironic/blob/master/ironic/api/controllers/root.py
And this is the V1 root controller placed in __init__.py
https://github.com/openstack/ironic/blob/master/ironic/api/controllers/v1/__init__.py
Tests from V1 root placed in https://github.com/openstack/ironic/blob/master/ironic/tests/api/test_root.py
2. Root controller (api/controllers/root.py) inherits base from v1 (api/controllers/v1/base.py)
Need to make this stuff consistent, as an option move V1 to /v1/root.py, make v1 dir in tests and move V1 tests there. |
1. Currently there is inconsistency in controller class location. F.e. this is the root controller class, placed in root.py :
https://github.com/openstack/ironic/blob/master/ironic/api/controllers/root.py
And this is the V1 root controller placed in __init__.py
https://github.com/openstack/ironic/blob/master/ironic/api/controllers/v1/__init__.py
Tests from V1 root placed in https://github.com/openstack/ironic/blob/master/ironic/tests/api/test_root.py
2. Root controller (api/controllers/root.py) inherits base from v1 (api/controllers/v1/base.py)
Need to make this stuff consistent, as an option move V1 to /v1/root.py, make v1 dir in tests and move V1 tests there and so on |
|
2013-12-05 10:00:41 |
Max Lobur |
ironic: assignee |
Max Lobur (max-lobur) |
|
|
2013-12-05 10:01:41 |
Max Lobur |
ironic: assignee |
|
Matt Wagner (matt-wagner) |
|
2013-12-11 20:44:08 |
aeva black |
ironic: status |
New |
Triaged |
|
2014-01-21 15:30:38 |
Matt Wagner |
ironic: assignee |
Matt Wagner (matt-wagner) |
|
|
2014-02-18 07:30:03 |
Ramakrishnan G (rameshg87) |
ironic: assignee |
|
ramesh (rameshg87) |
|
2014-03-07 09:29:42 |
OpenStack Infra |
ironic: status |
Triaged |
In Progress |
|
2014-03-25 16:41:47 |
OpenStack Infra |
ironic: assignee |
Ramakrishnan G (rameshg87) |
Jim Rollenhagen (jim-rollenhagen) |
|
2014-03-25 22:47:23 |
aeva black |
ironic: status |
In Progress |
Fix Committed |
|
2014-04-01 19:40:31 |
Thierry Carrez |
ironic: status |
Fix Committed |
Fix Released |
|
2014-04-01 19:40:31 |
Thierry Carrez |
ironic: milestone |
|
icehouse-rc1 |
|
2014-04-17 15:15:47 |
Thierry Carrez |
ironic: milestone |
icehouse-rc1 |
2014.1 |
|