Changes between Version 6 and Version 7 of OpenFlow/FOAM/Testing
- Timestamp:
- 04/26/12 14:24:46 (12 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
OpenFlow/FOAM/Testing
v6 v7 2 2 3 3 = Testing FOAM = 4 5 NOTE that all the foamctl commands in this section now use the new 0.7 syntax. 4 6 5 7 This page describes a couple of ways to test FOAM: … … 104 106 105 107 {{{ 106 ssh $foamserver foamctl list-slivers --passwd-file=/opt/foam/etc/foampasswd | egrep slice_urn.+$slice_urn_egrep108 ssh $foamserver foamctl geni:list-slivers --passwd-file=/opt/foam/etc/foampasswd | egrep slice_urn.+$slice_urn_egrep 107 109 }}} 108 110 … … 110 112 111 113 {{{ 112 sliver_urn=$(ssh $foamserver foamctl list-slivers --passwd-file=/opt/foam/etc/foampasswd | egrep sliver_urn.+$slice_urn_egrep | sed -e 's/ *"sliver_urn": "\(.*\)".*/\1/')114 sliver_urn=$(ssh $foamserver foamctl geni:list-slivers --passwd-file=/opt/foam/etc/foampasswd | egrep sliver_urn.+$slice_urn_egrep | sed -e 's/ *"sliver_urn": "\(.*\)".*/\1/') 113 115 fv_slicename=$(echo $sliver_urn | awk -F : '{print $NF}') 114 116 }}} … … 125 127 126 128 {{{ 127 ssh $foamserver foamctl show-sliver -u $sliver_urn --passwd-file=/opt/foam/etc/foampasswd129 ssh $foamserver foamctl geni:show-sliver -u $sliver_urn --passwd-file=/opt/foam/etc/foampasswd 128 130 }}} 129 131 … … 139 141 140 142 {{{ 141 ssh $foamserver foamctl show-sliver -r -u $sliver_urn --passwd-file=/opt/foam/etc/foampasswd143 ssh $foamserver foamctl geni:show-sliver -r -u $sliver_urn --passwd-file=/opt/foam/etc/foampasswd 142 144 }}} 143 145 … … 145 147 146 148 {{{ 147 ssh $foamserver foamctl show-sliver -s -u $sliver_urn --passwd-file=/opt/foam/etc/foampasswd149 ssh $foamserver foamctl geni:show-sliver -s -u $sliver_urn --passwd-file=/opt/foam/etc/foampasswd 148 150 }}} 149 151 … … 151 153 152 154 {{{ 153 ssh $foamserver foamctl show-sliver -f -u $sliver_urn --passwd-file=/opt/foam/etc/foampasswd155 ssh $foamserver foamctl geni:show-sliver -f -u $sliver_urn --passwd-file=/opt/foam/etc/foampasswd 154 156 }}} 155 157 … … 157 159 158 160 {{{ 159 ssh $foamserver foamctl approve-sliver -u $sliver_urn --passwd-file=/opt/foam/etc/foampasswd160 ssh $foamserver foamctl show-sliver -u $sliver_urn --passwd-file=/opt/foam/etc/foampasswd161 ssh $foamserver foamctl geni:approve-sliver -u $sliver_urn --passwd-file=/opt/foam/etc/foampasswd 162 ssh $foamserver foamctl geni:show-sliver -u $sliver_urn --passwd-file=/opt/foam/etc/foampasswd 161 163 }}} 162 164 … … 192 194 193 195 {{{ 194 ssh $foamserver foamctl list-slivers --passwd-file=/opt/foam/etc/foampasswd | grep $slice_urn195 ssh $foamserver foamctl show-sliver -u $sliver_urn --passwd-file=/opt/foam/etc/foampasswd196 ssh $foamserver foamctl geni:list-slivers --passwd-file=/opt/foam/etc/foampasswd | grep $slice_urn 197 ssh $foamserver foamctl geni:show-sliver -u $sliver_urn --passwd-file=/opt/foam/etc/foampasswd 196 198 }}} 197 199 … … 221 223 slice_urn=urn:publicid:IDN+pgeni.gpolab.bbn.com+slice+$slicename 222 224 slice_urn_egrep=$(echo $slice_urn | sed -e 's/+/\\+'/g) 223 sliver_urn=$(foamctl list-slivers --passwd-file=/opt/foam/etc/foampasswd | egrep sliver_urn.+$slice_urn_egrep | sed -e 's/ *"sliver_urn": "\(.*\)".*/\1/')225 sliver_urn=$(foamctl geni:list-slivers --passwd-file=/opt/foam/etc/foampasswd | egrep sliver_urn.+$slice_urn_egrep | sed -e 's/ *"sliver_urn": "\(.*\)".*/\1/') 224 226 fv_slicename=$(echo $sliver_urn | awk -F : '{print $NF}') 225 227 }}} … … 228 230 229 231 {{{ 230 foamctl show-sliver -u $sliver_urn --passwd-file=/opt/foam/etc/foampasswd232 foamctl geni:show-sliver -u $sliver_urn --passwd-file=/opt/foam/etc/foampasswd 231 233 }}} 232 234 … … 250 252 251 253 {{{ 252 foamctl approve-sliver -u $sliver_urn --passwd-file=/opt/foam/etc/foampasswd253 foamctl show-sliver -u $sliver_urn --passwd-file=/opt/foam/etc/foampasswd254 foamctl geni:approve-sliver -u $sliver_urn --passwd-file=/opt/foam/etc/foampasswd 255 foamctl geni:show-sliver -u $sliver_urn --passwd-file=/opt/foam/etc/foampasswd 254 256 fvctl --passwd-file=/etc/flowvisor/fvpasswd getSliceInfo $fv_slicename 255 257 fvctl --passwd-file=/etc/flowvisor/fvpasswd listFlowSpace | grep $fv_slicename … … 279 281 280 282 {{{ 281 foamctl disable-sliver -u $sliver_urn --passwd-file=/opt/foam/etc/foampasswd282 foamctl show-sliver -u $sliver_urn --passwd-file=/opt/foam/etc/foampasswd283 foamctl geni:disable-sliver -u $sliver_urn --passwd-file=/opt/foam/etc/foampasswd 284 foamctl geni:show-sliver -u $sliver_urn --passwd-file=/opt/foam/etc/foampasswd 283 285 fvctl --passwd-file=/etc/flowvisor/fvpasswd getSliceInfo $fv_slicename 284 286 fvctl --passwd-file=/etc/flowvisor/fvpasswd listFlowSpace | grep $fv_slicename … … 288 290 289 291 {{{ 290 foamctl reject-sliver -u $sliver_urn --passwd-file=/opt/foam/etc/foampasswd291 foamctl show-sliver -u $sliver_urn --passwd-file=/opt/foam/etc/foampasswd292 foamctl geni:reject-sliver -u $sliver_urn --passwd-file=/opt/foam/etc/foampasswd 293 foamctl geni:show-sliver -u $sliver_urn --passwd-file=/opt/foam/etc/foampasswd 292 294 fvctl --passwd-file=/etc/flowvisor/fvpasswd getSliceInfo $fv_slicename 293 295 fvctl --passwd-file=/etc/flowvisor/fvpasswd listFlowSpace | grep $fv_slicename … … 297 299 298 300 {{{ 299 foamctl approve-sliver -u $sliver_urn --passwd-file=/opt/foam/etc/foampasswd300 foamctl show-sliver -u $sliver_urn --passwd-file=/opt/foam/etc/foampasswd301 foamctl geni:approve-sliver -u $sliver_urn --passwd-file=/opt/foam/etc/foampasswd 302 foamctl geni:show-sliver -u $sliver_urn --passwd-file=/opt/foam/etc/foampasswd 301 303 fvctl --passwd-file=/etc/flowvisor/fvpasswd getSliceInfo $fv_slicename 302 304 fvctl --passwd-file=/etc/flowvisor/fvpasswd listFlowSpace | grep $fv_slicename … … 306 308 307 309 {{{ 308 foamctl reject-sliver -u $sliver_urn --passwd-file=/opt/foam/etc/foampasswd309 foamctl show-sliver -u $sliver_urn --passwd-file=/opt/foam/etc/foampasswd310 foamctl geni:reject-sliver -u $sliver_urn --passwd-file=/opt/foam/etc/foampasswd 311 foamctl geni:show-sliver -u $sliver_urn --passwd-file=/opt/foam/etc/foampasswd 310 312 fvctl --passwd-file=/etc/flowvisor/fvpasswd getSliceInfo $fv_slicename 311 313 fvctl --passwd-file=/etc/flowvisor/fvpasswd listFlowSpace | grep $fv_slicename … … 315 317 316 318 {{{ 317 foamctl disable-sliver -u $sliver_urn --passwd-file=/opt/foam/etc/foampasswd318 foamctl show-sliver -u $sliver_urn --passwd-file=/opt/foam/etc/foampasswd319 foamctl geni:disable-sliver -u $sliver_urn --passwd-file=/opt/foam/etc/foampasswd 320 foamctl geni:show-sliver -u $sliver_urn --passwd-file=/opt/foam/etc/foampasswd 319 321 fvctl --passwd-file=/etc/flowvisor/fvpasswd getSliceInfo $fv_slicename 320 322 fvctl --passwd-file=/etc/flowvisor/fvpasswd listFlowSpace | grep $fv_slicename … … 324 326 325 327 {{{ 326 foamctl approve-sliver -u $sliver_urn --passwd-file=/opt/foam/etc/foampasswd327 foamctl show-sliver -u $sliver_urn --passwd-file=/opt/foam/etc/foampasswd328 foamctl geni:approve-sliver -u $sliver_urn --passwd-file=/opt/foam/etc/foampasswd 329 foamctl geni:show-sliver -u $sliver_urn --passwd-file=/opt/foam/etc/foampasswd 328 330 fvctl --passwd-file=/etc/flowvisor/fvpasswd getSliceInfo $fv_slicename 329 331 fvctl --passwd-file=/etc/flowvisor/fvpasswd listFlowSpace | grep $fv_slicename … … 333 335 334 336 {{{ 335 foamctl delete-sliver -u $sliver_urn --passwd-file=/opt/foam/etc/foampasswd336 foamctl show-sliver -u $sliver_urn --passwd-file=/opt/foam/etc/foampasswd337 foamctl geni:delete-sliver -u $sliver_urn --passwd-file=/opt/foam/etc/foampasswd 338 foamctl geni:show-sliver -u $sliver_urn --passwd-file=/opt/foam/etc/foampasswd 337 339 fvctl --passwd-file=/etc/flowvisor/fvpasswd getSliceInfo $fv_slicename 338 340 fvctl --passwd-file=/etc/flowvisor/fvpasswd listFlowSpace | grep $fv_slicename … … 352 354 353 355 {{{ 354 ssh $foamserver foamctl show-sliver -u $sliver_urn --passwd-file=/opt/foam/etc/foampasswd356 ssh $foamserver foamctl geni:show-sliver -u $sliver_urn --passwd-file=/opt/foam/etc/foampasswd 355 357 }}} 356 358 … … 366 368 367 369 {{{ 368 ssh $foamserver foamctl show-sliver -r -u $sliver_urn --passwd-file=/opt/foam/etc/foampasswd370 ssh $foamserver foamctl geni:show-sliver -r -u $sliver_urn --passwd-file=/opt/foam/etc/foampasswd 369 371 }}} 370 372 … … 372 374 373 375 {{{ 374 ssh $foamserver foamctl show-sliver -s -u $sliver_urn --passwd-file=/opt/foam/etc/foampasswd376 ssh $foamserver foamctl geni:show-sliver -s -u $sliver_urn --passwd-file=/opt/foam/etc/foampasswd 375 377 }}} 376 378 … … 378 380 379 381 {{{ 380 ssh $foamserver foamctl show-sliver -f -u $sliver_urn --passwd-file=/opt/foam/etc/foampasswd382 ssh $foamserver foamctl geni:show-sliver -f -u $sliver_urn --passwd-file=/opt/foam/etc/foampasswd 381 383 }}} 382 384 … … 384 386 385 387 {{{ 386 ssh $foamserver foamctl approve-sliver -u $sliver_urn --passwd-file=/opt/foam/etc/foampasswd387 ssh $foamserver foamctl show-sliver -u $sliver_urn --passwd-file=/opt/foam/etc/foampasswd388 ssh $foamserver foamctl geni:approve-sliver -u $sliver_urn --passwd-file=/opt/foam/etc/foampasswd 389 ssh $foamserver foamctl geni:show-sliver -u $sliver_urn --passwd-file=/opt/foam/etc/foampasswd 388 390 }}} 389 391 … … 519 521 520 522 {{{ 521 ssh $foamserver foamctl list-slivers --passwd-file=/opt/foam/etc/foampasswd | grep $slice_urn522 ssh $foamserver foamctl show-sliver -u $sliver_urn --passwd-file=/opt/foam/etc/foampasswd523 ssh $foamserver foamctl geni:list-slivers --passwd-file=/opt/foam/etc/foampasswd | grep $slice_urn 524 ssh $foamserver foamctl geni:show-sliver -u $sliver_urn --passwd-file=/opt/foam/etc/foampasswd 523 525 }}} 524 526