hey all,

could i get a review for:

    https://cr.opensolaris.org/action/browse/pkg/edp/pkgplan_cleanup/
    19137 package plan object should be easier to serialize

the changes should be pretty strait forward and boring.  the main
interesting points are:

- stop caching "image", "check_cancelation", and "progtrack" within
  pkgplan objects, instead we now pass pointer to these objects to
  member functions that need them.

- switch from using pickle to json for pkgplan action serialization

- the license.py actions loses it's preinstall() callback since we
  dropped filelist support ages ago.

- add a test case that verifies action serialization during staged
  execution in child images.

i pulled these changes out of my parallel linked images gate in an
effort to reduce the delta in that gate and make it easier to review.
(it should also have the added benefit of making it easier for me to
sync up with changes in the pkg gate.  ;)

thanks,
ed
_______________________________________________
pkg-discuss mailing list
[email protected]
http://mail.opensolaris.org/mailman/listinfo/pkg-discuss

Reply via email to