Shawn Walker wrote:
Shawn Walker wrote:
Greetings,
The following webrev contains changes for the following issues/RFEs:
5943 add 'must-accept' attribute to license actions
5586 licenseinfo api needs to expose license action attributes
13155 add 'must-display' attribute to license actions
13156 add 'class' attribute to license actions
13158 change pkg.client.api to understand and require license
acceptance
13160 pkg(1) needs update for client api license acceptance changes
webrev
======
http://cr.opensolaris.org/~swalker/pkg-license/
updated webrev (differences from last only):
http://cr.opensolaris.org/~swalker/pkg-license-v1-v2/
full updated webrev:
http://cr.opensolaris.org/~swalker/pkg-license-2/
updated webrev:
http://cr.opensolaris.org/~swalker/pkg-license-3/
Unfortunately, I can't provide a diff from the last, but this has
changed quite a bit. The changes were centered mostly in
actions/license.py, modules/client/api.py, modules/client/pkgplan.py,
and modules/client/imageplan.py.
In particular, license retrieval is now completely on demand.
Please ignore the changes in transport/transport.py and
actions/generic.py. These are from johansen's get_datastream()
replacement changeset. My changeset will go back after his.
--
Shawn Walker
_______________________________________________
pkg-discuss mailing list
[email protected]
http://mail.opensolaris.org/mailman/listinfo/pkg-discuss