Changes between Version 6 and Version 7 of OpenFlow/FOAM/Testing


Ignore:
Timestamp:
04/26/12 14:24:46 (12 years ago)
Author:
Josh Smift
Comment:

Update foamctl commands in tests to use 0.7 syntax

Legend:

Unmodified
Added
Removed
Modified
  • OpenFlow/FOAM/Testing

    v6 v7  
    22
    33= Testing FOAM =
     4
     5NOTE that all the foamctl commands in this section now use the new 0.7 syntax.
    46
    57This page describes a couple of ways to test FOAM:
     
    104106
    105107{{{
    106 ssh $foamserver foamctl list-slivers --passwd-file=/opt/foam/etc/foampasswd | egrep slice_urn.+$slice_urn_egrep
     108ssh $foamserver foamctl geni:list-slivers --passwd-file=/opt/foam/etc/foampasswd | egrep slice_urn.+$slice_urn_egrep
    107109}}}
    108110
     
    110112
    111113{{{
    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/')
     114sliver_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/')
    113115fv_slicename=$(echo $sliver_urn | awk -F : '{print $NF}')
    114116}}}
     
    125127
    126128{{{
    127 ssh $foamserver foamctl show-sliver -u $sliver_urn --passwd-file=/opt/foam/etc/foampasswd
     129ssh $foamserver foamctl geni:show-sliver -u $sliver_urn --passwd-file=/opt/foam/etc/foampasswd
    128130}}}
    129131
     
    139141
    140142{{{
    141 ssh $foamserver foamctl show-sliver -r -u $sliver_urn --passwd-file=/opt/foam/etc/foampasswd
     143ssh $foamserver foamctl geni:show-sliver -r -u $sliver_urn --passwd-file=/opt/foam/etc/foampasswd
    142144}}}
    143145
     
    145147
    146148{{{
    147 ssh $foamserver foamctl show-sliver -s -u $sliver_urn --passwd-file=/opt/foam/etc/foampasswd
     149ssh $foamserver foamctl geni:show-sliver -s -u $sliver_urn --passwd-file=/opt/foam/etc/foampasswd
    148150}}}
    149151
     
    151153
    152154{{{
    153 ssh $foamserver foamctl show-sliver -f -u $sliver_urn --passwd-file=/opt/foam/etc/foampasswd
     155ssh $foamserver foamctl geni:show-sliver -f -u $sliver_urn --passwd-file=/opt/foam/etc/foampasswd
    154156}}}
    155157
     
    157159
    158160{{{
    159 ssh $foamserver foamctl approve-sliver -u $sliver_urn --passwd-file=/opt/foam/etc/foampasswd
    160 ssh $foamserver foamctl show-sliver -u $sliver_urn --passwd-file=/opt/foam/etc/foampasswd
     161ssh $foamserver foamctl geni:approve-sliver -u $sliver_urn --passwd-file=/opt/foam/etc/foampasswd
     162ssh $foamserver foamctl geni:show-sliver -u $sliver_urn --passwd-file=/opt/foam/etc/foampasswd
    161163}}}
    162164
     
    192194
    193195{{{
    194 ssh $foamserver foamctl list-slivers --passwd-file=/opt/foam/etc/foampasswd | grep $slice_urn
    195 ssh $foamserver foamctl show-sliver -u $sliver_urn --passwd-file=/opt/foam/etc/foampasswd
     196ssh $foamserver foamctl geni:list-slivers --passwd-file=/opt/foam/etc/foampasswd | grep $slice_urn
     197ssh $foamserver foamctl geni:show-sliver -u $sliver_urn --passwd-file=/opt/foam/etc/foampasswd
    196198}}}
    197199
     
    221223slice_urn=urn:publicid:IDN+pgeni.gpolab.bbn.com+slice+$slicename
    222224slice_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/')
     225sliver_urn=$(foamctl geni:list-slivers --passwd-file=/opt/foam/etc/foampasswd | egrep sliver_urn.+$slice_urn_egrep | sed -e 's/ *"sliver_urn": "\(.*\)".*/\1/')
    224226fv_slicename=$(echo $sliver_urn | awk -F : '{print $NF}')
    225227}}}
     
    228230
    229231{{{
    230 foamctl show-sliver -u $sliver_urn --passwd-file=/opt/foam/etc/foampasswd
     232foamctl geni:show-sliver -u $sliver_urn --passwd-file=/opt/foam/etc/foampasswd
    231233}}}
    232234
     
    250252
    251253{{{
    252 foamctl approve-sliver -u $sliver_urn --passwd-file=/opt/foam/etc/foampasswd
    253 foamctl show-sliver -u $sliver_urn --passwd-file=/opt/foam/etc/foampasswd
     254foamctl geni:approve-sliver -u $sliver_urn --passwd-file=/opt/foam/etc/foampasswd
     255foamctl geni:show-sliver -u $sliver_urn --passwd-file=/opt/foam/etc/foampasswd
    254256fvctl --passwd-file=/etc/flowvisor/fvpasswd getSliceInfo $fv_slicename
    255257fvctl --passwd-file=/etc/flowvisor/fvpasswd listFlowSpace | grep $fv_slicename
     
    279281
    280282{{{
    281 foamctl disable-sliver -u $sliver_urn --passwd-file=/opt/foam/etc/foampasswd
    282 foamctl show-sliver -u $sliver_urn --passwd-file=/opt/foam/etc/foampasswd
     283foamctl geni:disable-sliver -u $sliver_urn --passwd-file=/opt/foam/etc/foampasswd
     284foamctl geni:show-sliver -u $sliver_urn --passwd-file=/opt/foam/etc/foampasswd
    283285fvctl --passwd-file=/etc/flowvisor/fvpasswd getSliceInfo $fv_slicename
    284286fvctl --passwd-file=/etc/flowvisor/fvpasswd listFlowSpace | grep $fv_slicename
     
    288290
    289291{{{
    290 foamctl reject-sliver -u $sliver_urn --passwd-file=/opt/foam/etc/foampasswd
    291 foamctl show-sliver -u $sliver_urn --passwd-file=/opt/foam/etc/foampasswd
     292foamctl geni:reject-sliver -u $sliver_urn --passwd-file=/opt/foam/etc/foampasswd
     293foamctl geni:show-sliver -u $sliver_urn --passwd-file=/opt/foam/etc/foampasswd
    292294fvctl --passwd-file=/etc/flowvisor/fvpasswd getSliceInfo $fv_slicename
    293295fvctl --passwd-file=/etc/flowvisor/fvpasswd listFlowSpace | grep $fv_slicename
     
    297299
    298300{{{
    299 foamctl approve-sliver -u $sliver_urn --passwd-file=/opt/foam/etc/foampasswd
    300 foamctl show-sliver -u $sliver_urn --passwd-file=/opt/foam/etc/foampasswd
     301foamctl geni:approve-sliver -u $sliver_urn --passwd-file=/opt/foam/etc/foampasswd
     302foamctl geni:show-sliver -u $sliver_urn --passwd-file=/opt/foam/etc/foampasswd
    301303fvctl --passwd-file=/etc/flowvisor/fvpasswd getSliceInfo $fv_slicename
    302304fvctl --passwd-file=/etc/flowvisor/fvpasswd listFlowSpace | grep $fv_slicename
     
    306308
    307309{{{
    308 foamctl reject-sliver -u $sliver_urn --passwd-file=/opt/foam/etc/foampasswd
    309 foamctl show-sliver -u $sliver_urn --passwd-file=/opt/foam/etc/foampasswd
     310foamctl geni:reject-sliver -u $sliver_urn --passwd-file=/opt/foam/etc/foampasswd
     311foamctl geni:show-sliver -u $sliver_urn --passwd-file=/opt/foam/etc/foampasswd
    310312fvctl --passwd-file=/etc/flowvisor/fvpasswd getSliceInfo $fv_slicename
    311313fvctl --passwd-file=/etc/flowvisor/fvpasswd listFlowSpace | grep $fv_slicename
     
    315317
    316318{{{
    317 foamctl disable-sliver -u $sliver_urn --passwd-file=/opt/foam/etc/foampasswd
    318 foamctl show-sliver -u $sliver_urn --passwd-file=/opt/foam/etc/foampasswd
     319foamctl geni:disable-sliver -u $sliver_urn --passwd-file=/opt/foam/etc/foampasswd
     320foamctl geni:show-sliver -u $sliver_urn --passwd-file=/opt/foam/etc/foampasswd
    319321fvctl --passwd-file=/etc/flowvisor/fvpasswd getSliceInfo $fv_slicename
    320322fvctl --passwd-file=/etc/flowvisor/fvpasswd listFlowSpace | grep $fv_slicename
     
    324326
    325327{{{
    326 foamctl approve-sliver -u $sliver_urn --passwd-file=/opt/foam/etc/foampasswd
    327 foamctl show-sliver -u $sliver_urn --passwd-file=/opt/foam/etc/foampasswd
     328foamctl geni:approve-sliver -u $sliver_urn --passwd-file=/opt/foam/etc/foampasswd
     329foamctl geni:show-sliver -u $sliver_urn --passwd-file=/opt/foam/etc/foampasswd
    328330fvctl --passwd-file=/etc/flowvisor/fvpasswd getSliceInfo $fv_slicename
    329331fvctl --passwd-file=/etc/flowvisor/fvpasswd listFlowSpace | grep $fv_slicename
     
    333335
    334336{{{
    335 foamctl delete-sliver -u $sliver_urn --passwd-file=/opt/foam/etc/foampasswd
    336 foamctl show-sliver -u $sliver_urn --passwd-file=/opt/foam/etc/foampasswd
     337foamctl geni:delete-sliver -u $sliver_urn --passwd-file=/opt/foam/etc/foampasswd
     338foamctl geni:show-sliver -u $sliver_urn --passwd-file=/opt/foam/etc/foampasswd
    337339fvctl --passwd-file=/etc/flowvisor/fvpasswd getSliceInfo $fv_slicename
    338340fvctl --passwd-file=/etc/flowvisor/fvpasswd listFlowSpace | grep $fv_slicename
     
    352354
    353355{{{
    354 ssh $foamserver foamctl show-sliver -u $sliver_urn --passwd-file=/opt/foam/etc/foampasswd
     356ssh $foamserver foamctl geni:show-sliver -u $sliver_urn --passwd-file=/opt/foam/etc/foampasswd
    355357}}}
    356358
     
    366368
    367369{{{
    368 ssh $foamserver foamctl show-sliver -r -u $sliver_urn --passwd-file=/opt/foam/etc/foampasswd
     370ssh $foamserver foamctl geni:show-sliver -r -u $sliver_urn --passwd-file=/opt/foam/etc/foampasswd
    369371}}}
    370372
     
    372374
    373375{{{
    374 ssh $foamserver foamctl show-sliver -s -u $sliver_urn --passwd-file=/opt/foam/etc/foampasswd
     376ssh $foamserver foamctl geni:show-sliver -s -u $sliver_urn --passwd-file=/opt/foam/etc/foampasswd
    375377}}}
    376378
     
    378380
    379381{{{
    380 ssh $foamserver foamctl show-sliver -f -u $sliver_urn --passwd-file=/opt/foam/etc/foampasswd
     382ssh $foamserver foamctl geni:show-sliver -f -u $sliver_urn --passwd-file=/opt/foam/etc/foampasswd
    381383}}}
    382384
     
    384386
    385387{{{
    386 ssh $foamserver foamctl approve-sliver -u $sliver_urn --passwd-file=/opt/foam/etc/foampasswd
    387 ssh $foamserver foamctl show-sliver -u $sliver_urn --passwd-file=/opt/foam/etc/foampasswd
     388ssh $foamserver foamctl geni:approve-sliver -u $sliver_urn --passwd-file=/opt/foam/etc/foampasswd
     389ssh $foamserver foamctl geni:show-sliver -u $sliver_urn --passwd-file=/opt/foam/etc/foampasswd
    388390}}}
    389391
     
    519521
    520522{{{
    521 ssh $foamserver foamctl list-slivers --passwd-file=/opt/foam/etc/foampasswd | grep $slice_urn
    522 ssh $foamserver foamctl show-sliver -u $sliver_urn --passwd-file=/opt/foam/etc/foampasswd
     523ssh $foamserver foamctl geni:list-slivers --passwd-file=/opt/foam/etc/foampasswd | grep $slice_urn
     524ssh $foamserver foamctl geni:show-sliver -u $sliver_urn --passwd-file=/opt/foam/etc/foampasswd
    523525}}}
    524526