Changes between Version 48 and Version 49 of AaronHelsinger/GAPI_AM_API_DRAFT
- Timestamp:
- 04/13/12 11:58:53 (12 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
AaronHelsinger/GAPI_AM_API_DRAFT
v48 v49 85 85 A slice may have multiple slivers at a single AM. Experimenters can operate on slivers independently, if the AM supports it. AMs define slivers as groups of resources, and give them locally unique sliver_urns for identifying that group of resources. 86 86 87 This change was briefly discussed at GEC13, and remains open for discussion. Concerns include whether aggregates can support individually operating on slivers, and whether we should make this change without that functionality.87 This change was briefly discussed at GEC13, and remains open for discussion. 88 88 89 89 See http://lists.geni.net/pipermail/dev/2012-March/000593.html as well. … … 110 110 == Addressable Slivers == 111 111 Considering the clarified sliver definition, several API names are misleading. This change proposal modifies those method names to clarify that they may work with multiple slivers. Additionally, some methods can logically operate on individual slivers: this change modifies those methods' arguments to allow specifying a particular sliver. 112 113 '''This proposal is missing a supplementary proposal of the semantics involved in operating on individual slivers, part of the slice at an AM.''' In particular, defining whether !CreateSlivers can be called multiple times, and the semantics of doing !DeleteSlivers or !RenewSlivers on only some of the slivers in a slice at an aggregate.114 115 '''The specific method signature changes of this proposal are superseded by proposal F3 and the proposed summary methods at the bottom of this page.'''116 112 117 113 1. Rename some existing methods to clarify that they act on 1+ slivers: