Added new field FlowPath.flowPathUserState
diff --git a/web/add_flow.py b/web/add_flow.py
index 0efa550..6b9d5d0 100755
--- a/web/add_flow.py
+++ b/web/add_flow.py
@@ -354,6 +354,7 @@
flow_path['installerId'] = installer_id
# NOTE: The 'flowPathType' might be rewritten later
flow_path['flowPathType'] = 'FP_TYPE_EXPLICIT_PATH'
+ flow_path['flowPathUserState'] = 'FP_USER_ADD'
flow_path['flowPathFlags'] = flowPathFlags
if (len(match) > 0):
diff --git a/web/get_flow.py b/web/get_flow.py
index b17f417..c45d853 100755
--- a/web/get_flow.py
+++ b/web/get_flow.py
@@ -162,6 +162,7 @@
flowId = parsedResult['flowId']['value']
installerId = parsedResult['installerId']['value']
flowPathType = parsedResult['flowPathType']
+ flowPathUserState = parsedResult['flowPathUserState']
flowPathFlags = parsedResult['flowPathFlags']['flags']
srcSwitch = parsedResult['dataPath']['srcPort']['dpid']['value']
srcPort = parsedResult['dataPath']['srcPort']['port']['value']
@@ -180,7 +181,7 @@
flowPathFlagsStr += ","
flowPathFlagsStr += "KEEP_ONLY_FIRST_HOP_ENTRY"
- print "FlowPath: (flowId = %s installerId = %s flowPathType = %s flowPathFlags = 0x%x(%s) src = %s/%s dst = %s/%s)" % (flowId, installerId, flowPathType, flowPathFlags, flowPathFlagsStr, srcSwitch, srcPort, dstSwitch, dstPort)
+ print "FlowPath: (flowId = %s installerId = %s flowPathType = %s flowPathUserState = %s flowPathFlags = 0x%x(%s) src = %s/%s dst = %s/%s)" % (flowId, installerId, flowPathType, flowPathUserState, flowPathFlags, flowPathFlagsStr, srcSwitch, srcPort, dstSwitch, dstPort)
#
# Print the common match conditions