Allow Parts to Self-Ref Attributes

Registered by Jeff Rush

Suppose I have something like:

[FreeTDS_installation]
recipe = zc.recipe.cmmi
url = blah
odbcinst_ini =
    [FreeTDS]
    Driver = ${FreeTDS_installation:location}/lib/libtdsodbc.so

The initial case above fails to parse because at the time the ${} expression is reached during read-in time, the part section has not yet been added to the global registry of part sections. Hence I get a "FreeTDS_installation" undefined error.

It just seems there ought to be a way for a part section to refer to its own location attribute.

Blueprint information

Status:
Not started
Approver:
None
Priority:
Undefined
Drafter:
None
Direction:
Needs approval
Assignee:
None
Definition:
New
Series goal:
None
Implementation:
Unknown
Milestone target:
None

Related branches

Sprints

Whiteboard

(?)

Work Items

This blueprint contains Public information 
Everyone can see this information.

Subscribers

No subscribers.