On Thu 07 May 2009 at 06:52PM, Shawn Walker wrote:
> Dan Price wrote:
> >On Thu 07 May 2009 at 06:40PM, Shawn Walker wrote:
> >>Dan Price wrote:
> >>modules/client/image.py:
> >>  line 302: you shouldn't need this; it should be sufficient to just 
> >>call read as you do on the next line
> >
> >Are you sure?  It seems like imageconfig's read doesn't take care to
> >dump everything out of its internal view of the world before reading.
> >We'll get away with it in this case, but it doesn't seem safe in
> >general.
> 
> I'll put it this way: read() should be sufficient, and if it isn't; 
> there's a bug.  If read() really should be resetting everything like 
> __init__ does, then it needs to be changed.
> 
> *However*, what you're doing now "shouldn't break" either.  So, it is 
> probably safest to leave it as is, though perhaps not "optimal."

Ok.  I'll file a bug.

        -dp

-- 
Daniel Price, Solaris Kernel Engineering    http://blogs.sun.com/dp
_______________________________________________
pkg-discuss mailing list
[email protected]
http://mail.opensolaris.org/mailman/listinfo/pkg-discuss

Reply via email to