Changes between Version 7 and Version 8 of GeniGet
- Timestamp:
- 11/13/13 15:48:53 (10 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
GeniGet
v7 v8 40 40 41 41 == commands == 42 This givesa list of all commands that you can issue at this server - kinds of information you can get. The return is a JSON list. Each of the commands listed below should be supported, but additional commands are allowed.42 Return a list of all commands that you can issue at this server - kinds of information you can get. The return is a JSON list. Each of the commands listed below should be supported, but additional commands are allowed. 43 43 44 44 Example: … … 63 63 == client_id == 64 64 65 The `client_id` from the RSpec for this node. This can be used to identify which node this is from your RSpec.65 Return the `client_id` from the RSpec for this node. This can be used to identify which node this is from your RSpec. The return is a string. 66 66 67 67 Example: … … 73 73 == control_mac == 74 74 75 The MAC address for the control plane interface on this node.75 Return the MAC address for the control plane interface on this node. The return is a string. 76 76 77 77 Example: … … 131 131 == manifest == 132 132 133 The manifest RSpec for the slice, in standard GENI Rpec XML format.133 Return the manifest RSpec for the slice, in standard GENI RSpec XML format. 134 134 135 135 '''FIXME: For only this node? For only this AM?''' … … 147 147 == slice_email == 148 148 149 The email address of the slice (from the slice certificate).149 Return the email address of the slice (from the slice certificate) as a string. 150 150 151 151 '''NB: Does not work for slices from the GENI GPO Clearinghouse / Portal''' … … 159 159 == slice_urn == 160 160 161 The URN of the slice that owns the current compute resource 161 Return the URN of the slice that owns the current compute resource as a string. 162 162 163 163 Example: … … 169 169 == sliverstatus == 170 170 171 The AM API v2 return from `sliverstatus` for this slice 171 Return the AM API v2 return from `sliverstatus` for this slice (see http://groups.geni.net/geni/wiki/GAPI_AM_API_V2#SliverStatus), a JSON struct. 172 172 173 173 Example: … … 178 178 179 179 == status == 180 The AM API v3 `status` return. Only supported if the AM supports AM API v3. 180 Return the AM API v3 `status` return. Only supported if the AM supports AM API v3. See http://groups.geni.net/geni/wiki/GAPI_AM_API_V3#Status 181 181 ''' FIXME: For only the current sliver? Or for all resources at this AM?''' 182 182 … … 189 189 == user_email == 190 190 191 This is the email address of the user who reserved the node (from the user certificate).191 Return the email address of the user who reserved the node (from the user certificate) as a string. 192 192 193 193 Example: … … 199 199 == user_urn == 200 200 201 This is the URN of the user who reserved the node, from the user certificate.201 Return the URN of the user who reserved the node, from the user certificate as a string. 202 202 203 203 Example: … … 208 208 209 209 == --version == 210 The server side of this software's code version. 210 Return the server side of this software's code version. 211 212 '''FIXME: A string? An int? Float?''' 211 213 212 214 Example: … … 217 219 218 220 == --client-version == 219 The version of this script (`geni-get`). 221 Return the version of this script (`geni-get`). 222 223 ''' FIXME: A string? A float?''' 220 224 221 225 Example: