[Planetlab-devel] new PLC API
david johnson
johnsond at flux.utah.edu
Tue Jan 2 13:18:32 EST 2007
Hi Mark,
I've recently taken over maintenance of Emulab's PlanetLab portal, and with PLC
4.0 and the new NodeManager coming soon, we've got a couple questions.
First, is there any chance that PLC 4.0 will maintain backwards compatibility
with the current PLC? It seems previous PLC upgrades haven't maintained
backwards compatibility; will this be the case for this upgrade as well? We
currently use the following PLC xmlrpc calls:
SliceCreate,SliceDelete,SliceUpdate,SliceRenew
SliceNodesAdd,SliceNodesDel,SliceNodesList
SliceUsersAdd,SliceUsersDel,SliceUsersList
SliceGetTicket,SliceSetInstantiationMethod,SliceInfo
and
create_sliver,delete_sliver,version from the NodeManager API.
I've gone through the PLC 4.0 API in CVS and see that some of these functions
are gone. Others seem to have mainly had their names changed, but have
similar functionality. In any case, do you anticipate any major functional
changes to the methods (or their new analogues) listed above?
Second, do you know when the new PLC and NodeManager APIs will be rolled out?
We've heard sometime in January -- since that's already upon us, can you give
us a better indication so we can minimize downtime on our end?
Thanks!
david
--
------------------------------------------------------------------
David Johnson <johnsond at flux.utah.edu>
Flux Research Group, University of Utah School of Computing
(http://www.flux.utah.edu, http://www.emulab.net)
More information about the Devel
mailing list