------------- SFA API ---------------- 0. Query all substrate resources sfi.py resources 1. Run /root/demo-gec10/updateall.sh update timestamps that start from current time and end in 1 hour. 2. Check where the slice to be created has record in registry sfi.py list plc.maxpl If not, add the record. sfi.py add /root/demo-gec10/max_protogeni_stitching_slice.record 3. Create the slice with Rspec sfi.py create plc.maxpl.max_stitching_slice1 /root/demo-gec10/max_protogeni_stitching_slice.rspec 4. Query the slice resources sfi.py resources plc.maxpl.max_stitching_slice1 5. Delete the slice resources sfi.py delete plc.maxpl.max_stitching_slice1 6. Remove slice registry record if desired. sfi.py remove -t slice plc.maxpl.max_stitching_slice1 ------------- SFA API ---------------- ------------- MAX Native API ---------------- 0. cd /usr/local/MAXGENI_AM_APIClient/ 1. Create slice java -classpath AggregateWS-client-api.jar:lib/* net.geni.aggregate.client.examples.CreateSliceNetworkClient ./repo https://geni:8443/axis2/services/AggregateGENI --> Input /root/demo-gec10/max-api-rspecs/max_protogeni_stitching_slice.xml 'n' if the slice has already added into SFA registry 2. Query slice java -classpath AggregateWS-client-api.jar:lib/* net.geni.aggregate.client.examples.QuerySliceNetworkClient ./repo https://geni:8443/axis2/services/AggregateGENI --> Input max_protogeni_stitching_slice1 3. Delete slice java -classpath AggregateWS-client-api.jar:lib/* net.geni.aggregate.client.examples.DeleteSliceNetworkClient ./repo https://geni:8443/axis2/services/AggregateGENI --> Input max_protogeni_stitching_slice1 4. Query resources Rspec for the entire substrate or a provisioned slice java -classpath AggregateWS-client-api.jar:lib/* net.geni.aggregate.client.examples.GetResourceTopology ./repo https://geni:8443/axis2/services/AggregateGENI --> Input 'enter' or 'slice_name' ------------- MAX Native API ----------------