Uploaded image for project: 'OpenFlowPlugin'
  1. OpenFlowPlugin
  2. OPNFLWPLUG-834

FlowRemoved doesn't have Removed Reason Information

    XMLWordPrintable

Details

    • Bug
    • Status: Resolved
    • Resolution: Done
    • None
    • None
    • General
    • None
    • Operating System: All
      Platform: All

    • 7453

    Description

      We observed with Lithium Plugin, whenever a flow is removed, SalFlowListener.onFlowRemoved() is called instead of onSwitchFlowRemoved().

      With Helium Plugin, onSwitchFlowRemoved() was getting triggered and it's used to fold the Removal Reason. Using this information, we used to differentiate whether flow removal happened due to IDLE_TIMEOUT or due to OVS down.

      With FlowRemoved, we didn't find any such information which will help us to identify the Reason for flow removal.
      -----------------------------------------------------------------------------
      RemovedReasonFlags removedReasonFlag = switchFlowRemoved.getRemovedReason();
      removedReasonFlag.isIDLETIMEOUT()
      -----------------------------------------------------------------------------
      @Override
      public void onSwitchFlowRemoved(SwitchFlowRemoved flowRemoved) {

      }

      @Override
      public void onFlowRemoved(FlowRemoved flowRemoved) {
      }
      ------------------------------------------------------------------------------

      Attachments

        No reviews matched the request. Check your Options in the drop-down menu of this sections header.

        Activity

          People

            xcheara Chetan Arakere Gowdru
            xcheara Chetan Arakere Gowdru
            Votes:
            0 Vote for this issue
            Watchers:
            3 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: