Changes between Version 41 and Version 42 of HowTo/WriteOFv3Rspecs


Ignore:
Timestamp:
10/07/11 12:20:02 (13 years ago)
Author:
nriga@bbn.com
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • HowTo/WriteOFv3Rspecs

    v41 v42  
    180180If you are starting with an Expedient (v1 or v2) rspec basic guidlines are
    181181   *  replace <recv_rspec> tag with the <rspec> tag, look at the [https://openflow.stanford.edu/display/FOAM/rspec example rspec] for how this looks like.
     182   {{{
     183#!xml
     184OPENFLOW v1-2
     185<resv_rspec type="openflow">
     186
     187      <!-- rest of rspec -->
     188
     189</rspec>
     190
     191OPENFLOW v3
     192<?xml version="1.1" encoding="UTF-8"?>
     193<rspec  xmlns="http://www.protogeni.net/resources/rspec/2"
     194        xmlns:xs="http://www.w3.org/2001/XMLSchema-instance"
     195        xmlns:openflow="http://www.geni.net/resources/rspec/ext/openflow/3"
     196        xs:schemaLocation="http://www.protogeni.net/resources/rspec/2
     197              http://www.protogeni.net/resources/rspec/2/request.xsd
     198              http://www.geni.net/resources/rspec/ext/openflow/3
     199              http://www.geni.net/resources/rspec/ext/openflow/3/of-resv.xsd"
     200    type="request">
     201   
     202        <!-- rest of rspec -->
     203
     204</rspec>
     205   }}}
    182206   * the rest of the rspec should be inside the <openflow:sliver> tag
    183207   * the <user>, <project>, <slice> tags do not exist anymore but some of the information there is used in the <openflow:sliver> and <openflow:controller> tags. In detail :