telmich/cdist — pull request #59 by asteven (2012-05-02 08:27:54+00:00)
Title: fix autorequire dependency handling

- inherit explicit requirements that the user defined himself
- but _not_ implicit requirements that cdist added for autorequire

Implementation outline:
- added new .autorequire property to CdistObject to keep track of implicit autorequire dependencies
- Emulator appends implicit requirements to this .autorequire property
- DependencyResolver preprocess these .autorequire properties before resolving normal dependencies

Signed-off-by: Steven Armstrong