-
Notifications
You must be signed in to change notification settings - Fork 23
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Ryu and Busylink detection #101
Closed
Closed
Changes from 1 commit
Commits
Show all changes
38 commits
Select commit
Hold shift + click to select a range
f5935cd
Revise ryu adapter
hsiaohsuan1l1l 2bcb1d6
Register event for busylink detection
hsiaohsuan1l1l f8b752b
Revise busylink detection
hsiaohsuan1l1l f130ced
Update event and switches for ryu adapter
hsiaohsuan1l1l 7a504c9
Update installation for new version adapter
hsiaohsuan1l1l 904c848
Revise installation for readability
hsiaohsuan1l1l d5577d3
Revise installation for readability
hsiaohsuan1l1l 16765ff
Update installation for new version adapter
hsiaohsuan1l1l a517ab4
Merge branch 'adapter' of https://github.com/hsiaohsuan1l1l/OpenADM i…
hsiaohsuan1l1l dbb84a5
Revise busylink for race condition
hsiaohsuan1l1l 755e186
Revise checking of port feature
hsiaohsuan1l1l 69ab42b
Change the type of space
hsiaohsuan1l1l fae9f5f
Exclude the strange port
hsiaohsuan1l1l 4b2e7c5
Update event.py
hsiaohsuan1l1l 916fe10
Update switches.py
hsiaohsuan1l1l f5bc335
Update switches.py
hsiaohsuan1l1l eec21b7
Update switches.py
hsiaohsuan1l1l f93a5fb
Update switches.py
hsiaohsuan1l1l b4e8ef2
Update the mean to calculate capacity
hsiaohsuan1l1l 731c6d9
Update busylink
hsiaohsuan1l1l ef945a4
Modify the message of busylink
hsiaohsuan1l1l a0ff762
Modify the message of busylink
hsiaohsuan1l1l 1e44c08
Add controller name to busylink
hsiaohsuan1l1l 769bec7
Merge branch 'master' into adapter
hsiaohsuan1l1l f32cbaa
Fix duplicated event.py and switches.py
hsiaohsuan1l1l 3b5a3aa
Fix the hard coded coreIP
hsiaohsuan1l1l 6489728
Merge branch 'adapter' of https://github.com/hsiaohsuan1l1l/OpenADM i…
hsiaohsuan1l1l 5cc15a0
Fix dict error in busylink_detect
hsiaohsuan1l1l 2a2166e
Fix ryu adapter for OpenFlow1.0
hsiaohsuan1l1l 36af1e9
Remove forwarding functionality in ryu adapter
hsiaohsuan1l1l 555fb38
Fix type conversion, refer to #102
hsiaohsuan1l1l 7bfcde9
Fix flow deletion functionality, refer to #102
hsiaohsuan1l1l 884639f
Fix default value error in ryu adapter, refer to #102
hsiaohsuan1l1l 61c10ad
Fix the misuse of operator
hsiaohsuan1l1l 0b31565
Fix dpid type conversion, refer to #102
hsiaohsuan1l1l d712836
Increase the size of event queue for 7-level tree topology
hsiaohsuan1l1l f484483
Update readme for modification of app manager
hsiaohsuan1l1l c541194
Fix dict error in for loop
hsiaohsuan1l1l File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
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
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
It seems that the flow entries installed by
omniui.py
are slightly different from the ones installed bysimple_switch.py
. This situation happens on both OpenFlow10 & OpenFlow13. I still recommend you to try to split two functionalities apart (learning switch mechanism and event forwarding). Let the originalsimple_switch.py
andsimple_switch_13.py
do their jobs, unless the same event cannot handled by two or more functions at the same time.