This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Open vSwitch Advanced Features Tutorial | |
======================================= | |
Many tutorials cover the basics of OpenFlow. This is not such a | |
tutorial. Rather, a knowledge of the basics of OpenFlow is a | |
prerequisite. If you do not already understand how an OpenFlow flow | |
table works, please go read a basic tutorial and then continue reading | |
here afterward. | |
It is also important to understand the basics of Open vSwitch before |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
diff --git a/ftest/pom.xml b/ftest/pom.xml | |
index 0161fd7..ae5a16d 100644 | |
--- a/ftest/pom.xml | |
+++ b/ftest/pom.xml | |
@@ -28,6 +28,8 @@ | |
org.opendaylight.controller.sal.authorization, | |
org.opendaylight.controller.sal.core, | |
org.opendaylight.controller.sal.utils, | |
+ org.opendaylight.controller.sal.connection, | |
+ org.opendaylight.controller.connectionmanager, |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
DRAFT : PLEASE PROVIDE FEEDBACK | |
One of the consistent feedback that we got from the developers during the OpenDaylight Summit, ONS & other hackfests (conducted by SDN Hub) | |
is the complexity in developing Apps for OpenDaylight. App Developers come from various background and expertise and may not have the same | |
skill-set/Motivation as an OpenDaylight platform/infra developer & hence we have to make it much easier for the Developers to invest time | |
in developing apps on/for OpenDaylight. | |
Am using the word "apps" loosely and it can represent both true applications that makes use of the existing infra bundles or developing | |
these infrastructure components as well. |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
One of the consistent feedback that we got from the developers during the OpenDaylight Summit, ONS & other hackfests (conducted by SDN Hub) | |
is the complexity in developing Apps for OpenDaylight. App Developers come from various background and expertise and may not have the same | |
skill-set/Motivation as an OpenDaylight platform/infra developer & hence we have to make it much easier for the Developers to invest time | |
in developing apps on/for OpenDaylight. | |
Am using the word "apps" loosely and it can represent both true applications that makes use of the existing infra bundles or developing | |
these infrastructure components as well. |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
diff --git a/main/archetypes/archetype-app-simple/src/main/resources/archetype-resources/src/main/resources/js/templates/simple.html b/main/archetypes/archetype-app-simple/src/ma | |
index 2ad8bc6..0b8a46e 100644 | |
--- a/main/archetypes/archetype-app-simple/src/main/resources/archetype-resources/src/main/resources/js/templates/simple.html | |
+++ b/main/archetypes/archetype-app-simple/src/main/resources/archetype-resources/src/main/resources/js/templates/simple.html | |
@@ -1,6 +1,6 @@ | |
<script type="text/template" id="simpleContainer"> | |
<div id="simpleDiv" style="margin-left:20px; float: left;"> | |
- <h3>Connection Application</h3> | |
+ <h3>Application</h3> | |
<table id="simpleTable" class="pure-table pure-table-bordered"> |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
https://plus.google.com/hangouts/_/72cpj2gaot2u6vjts51tl5aglc?authuser=0&hl=en |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
POST : http://localhost:8080/ovsdb/nb/v2/node/OVS/HOST1/tables/IPFIX/rows | |
{ | |
"parent_uuid":"2e5c0418-e70c-406b-9ad9-58585ac10c19", | |
"row":{ | |
"IPFIX":{ | |
"targets":["set", ["192.168.56.1:5555"]] | |
} | |
} | |
} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
#!/usr/bin/env bash | |
# odl_os_ovs.sh : Stands for OpenDaylight_OpenStack_Openvswith.sh (cant be more Open than this ;) ) | |
if [ `whoami` != "root" ]; then | |
echo Please execute this script as superuser or with sudo previleges. | |
exit 1 | |
fi | |
if [ "$#" -ne 1 ]; then |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
logger.debug("Flow = {}", flowBuilder.toString()); |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
package org.opendaylight.yang.gen.v1.urn.opendaylight.flow.inventory.rev130819.tables.table; | |
import org.opendaylight.yang.gen.v1.urn.opendaylight.flow.inventory.rev130819.FlowId; | |
import org.opendaylight.yang.gen.v1.urn.opendaylight.flow.inventory.rev130819.tables.table.FlowKey; | |
import java.math.BigInteger; | |
import org.opendaylight.yang.gen.v1.urn.opendaylight.flow.types.rev131026.FlowModFlags; | |
import org.opendaylight.yang.gen.v1.urn.opendaylight.flow.types.rev131026.flow.Instructions; | |
import org.opendaylight.yang.gen.v1.urn.opendaylight.flow.types.rev131026.flow.Match; | |
import java.util.Map; | |
import org.opendaylight.yangtools.yang.binding.Augmentation; | |
import java.util.HashMap; |