Fix python26 compatibility for RFCSysLogHandler
Bug #1306559 reported by
Bogdan Dobrelya
This bug affects 2 people
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Cinder |
Fix Released
|
Medium
|
Unassigned | ||
Glance |
Fix Released
|
Low
|
Pranesh | ||
Murano |
Fix Released
|
Low
|
Steve McLellan | ||
OpenStack Identity (keystone) |
Fix Released
|
Low
|
Unassigned | ||
neutron |
Fix Released
|
Low
|
Unassigned |
Bug Description
Currently used pattern https:/
In order to fix the broken Python 2.6.x compatibility, old style explicit superclass method calls should be used instead.
Here is an example of how to check this for Python v2.7 and v2.6:
import logging.handlers
print type(logging.
print type(logging.
Results would be:
Python 2.7: <type 'type'>, so super() may be used for RFCSysLogHandle
Python 2.6:<type 'classobj'>, so super() may *NOT* be used for RFCSysLogHandle
summary: |
- Fix python26 compatibility forRFCSysLogHandler + Fix python26 compatibility for RFCSysLogHandler |
Changed in nova: | |
assignee: | nobody → Bogdan Dobrelya (bogdando) |
status: | New → In Progress |
tags: | added: log |
Changed in nova: | |
assignee: | Bogdan Dobrelya (bogdando) → nobody |
status: | In Progress → Confirmed |
Changed in ceilometer: | |
status: | New → Confirmed |
Changed in cinder: | |
status: | New → Confirmed |
description: | updated |
Changed in murano: | |
importance: | Undecided → Low |
Changed in ceilometer: | |
importance: | Undecided → Medium |
status: | Confirmed → Triaged |
Changed in keystone: | |
importance: | Undecided → Low |
Changed in oslo: | |
importance: | Undecided → Low |
Changed in murano: | |
assignee: | nobody → Steve McLellan (sjmc7) |
Changed in oslo: | |
milestone: | none → juno-1 |
status: | Fix Committed → Fix Released |
Changed in sahara: | |
assignee: | nobody → Andrew Lazarev (alazarev) |
status: | Confirmed → In Progress |
importance: | Undecided → Low |
milestone: | none → juno-2 |
Changed in sahara: | |
status: | Fix Committed → Fix Released |
Changed in ceilometer: | |
assignee: | nobody → Steve Lewis (steve-lewis) |
Changed in murano: | |
milestone: | none → juno-3 |
no longer affects: | nova |
no longer affects: | sahara |
Changed in glance: | |
status: | Confirmed → Fix Committed |
Changed in murano: | |
status: | Fix Committed → Fix Released |
Changed in glance: | |
milestone: | none → juno-rc1 |
importance: | Undecided → Low |
Changed in glance: | |
assignee: | nobody → Pranesh (praneshpg) |
Changed in glance: | |
status: | Fix Committed → Fix Released |
Changed in neutron: | |
status: | Fix Committed → Fix Released |
Changed in cinder: | |
milestone: | none → juno-rc2 |
Changed in cinder: | |
importance: | Undecided → Medium |
Changed in cinder: | |
milestone: | juno-rc2 → none |
status: | Fix Committed → Fix Released |
Changed in glance: | |
milestone: | juno-rc1 → 2014.2 |
Changed in neutron: | |
milestone: | juno-rc1 → 2014.2 |
Changed in murano: | |
milestone: | juno-3 → 2014.2 |
To post a comment you must log in.
Addressed by: https:/ /review. openstack. org/#/c/ 86875/