Circular import in policy/test code

Bug #1339814 reported by Aaron Rosen
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
congress
Fix Released
Low
Madhu Mohan Nelemane

Bug Description

https://review.openstack.org/#/c/105508/4/congress/policy/runtime.py
https://review.openstack.org/#/c/105508/4/congress/policy/unify.py

congress/policy/unify.py imports congress/policy/compile.py which imports congress/policy/unify.py . Same with congress/policy/runtime.py. I believe runtime.py needs to be decoupled from compile.py to avoid this but I'm not really sure what this code does to do this refactor.

Tim Hinrichs (thinrichs)
Changed in congress:
importance: Undecided → Low
Changed in congress:
assignee: nobody → Madhu Mohan Nelemane (mmohan-9)
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix proposed to congress (master)

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

Changed in congress:
status: New → In Progress
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to congress (master)

Reviewed: https://review.openstack.org/143034
Committed: https://git.openstack.org/cgit/stackforge/congress/commit/?id=5e6188217508585d489ef5069d4714981b5becb6
Submitter: Jenkins
Branch: master

commit 5e6188217508585d489ef5069d4714981b5becb6
Author: Madhu Mohan N S <email address hidden>
Date: Fri Dec 19 16:14:00 2014 +0530

    Circular import of compile/runtime/unify

    The circular import has already been resolved but the comment still remains in
    the code with FIXME tag. The comment has been removed to avoid confusion.

    Change-Id: Idb8ba1075e295e61b13fb8e844421edfda97d810
    Closes-Bug: #1339814

Changed in congress:
status: In Progress → Fix Committed
Tim Hinrichs (thinrichs)
Changed in congress:
milestone: none → kilo-3
status: Fix Committed → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.