Illegal ManagerWithFind descendants

Bug #1180393 reported by Alexej Ababilov on 2013-05-15
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
python-novaclient
Undecided
Alexej Ababilov

Bug Description

ManagerWithFind requires list() method in its descendants.

Make it abstract and fix improper children that do not implement list() (SecurityGroupRuleManager and many others).

Fix proposed to branch: master
Review: https://review.openstack.org/29241

Changed in python-novaclient:
assignee: nobody → Alessio Ababilov (aababilov)
status: New → In Progress

Reviewed: https://review.openstack.org/29241
Committed: http://github.com/openstack/python-novaclient/commit/c9fc9b5b8ff12218e26a71e0660f774bb3546eb3
Submitter: Jenkins
Branch: master

commit c9fc9b5b8ff12218e26a71e0660f774bb3546eb3
Author: Alessio Ababilov <email address hidden>
Date: Wed May 15 16:45:01 2013 +0300

    Make ManagerWithFind abstract and fix its descendants

    ManagerWithFind requires list() method in its descendants.
    Make it abstract and fix its improper descendants that do
    not implement list() (SecurityGroupRuleManager and many others).

    Fixes: bug #1180393
    Change-Id: Ic8b466a57554018092c31c6d6b3ea62f181d7000

Changed in python-novaclient:
status: In Progress → Fix Committed
Changed in python-novaclient:
status: Fix Committed → Fix Released
To post a comment you must log in.
This report contains Public information  Edit
Everyone can see this information.

Other bug subscribers