That should work ... I will test it
Am 18.01.2014 08:19 schrieb "Nico Schottelius" <notifications@github.com>:

> In cdist/emulator.py:
>
> > @@ -188,6 +192,18 @@ def record_requirements(self):
> >                  # Ignore empty fields - probably the only field anyway
> >                  if len(requirement) == 0: continue
> >
> > +
> > +                if requirement == "CDIST_HONOR_MANIFEST_ORDER":
> > +                    # load object name created bevor this one from typeorder file ...
> > +                    with open(self.typeorder_path, 'r') as tofd:
> > +                        lines = tofd.readlines()
> > +                        # replace the placeholder with the last created object
> > +                        try:
> > +                            requirement = lines[-2].strip()
> > +                        except IndexError:
>
> I don't see the full context right now, but ensure that if using require=
> that there may be other objects in the list as well:
>
> require="PREVIOUSOBJECT __another/object"
>
> —
> Reply to this email directly or view it on GitHub<https://github.com/telmich/cdist/pull/264/files#r8986805>
> .
>