On Jul 31, 2007, at 1:05 AM, Mark Burgess wrote:


I am concerned about the call to python in the code for packages. This
introduces a dependency to cfengine that in undesirable. If python can
always be assumed to be installed on the system concerned this is
probably ok, but I am not wild about such a work of "beauty" that
others cannot easily understand.

This needs to be made much more transparent to the reader.

Yes, it was just a hack.

The call to Python was (1) assured of success (Portage is written in Python, so it _must_ be installed if the system uses Portage) and (2) was already written out and replaced with a call to a package utility in the patch I sent as [3/6]. Of course, this patch hasn't made it in to trunk yet, as Jo had some helpful criticism I'm still trying to compromise with what my patch needs to do to function.

--
Eric Searcy
OSU Open Source Lab


Attachment: PGP.sig
Description: This is a digitally signed message part

_______________________________________________
Bug-cfengine mailing list
[email protected]
https://cfengine.org/mailman/listinfo/bug-cfengine

Reply via email to