Skip to content

Libnetwork initial refactor for container network model#40

Merged
mavenugo merged 2 commits intomoby:masterfrom
mrjana:cnm
Apr 13, 2015
Merged

Libnetwork initial refactor for container network model#40
mavenugo merged 2 commits intomoby:masterfrom
mrjana:cnm

Conversation

@mrjana
Copy link
Contributor

@mrjana mrjana commented Apr 12, 2015

  • Added controller, network, endpoint and sandbox interfaces
  • Created netutils package for miscallaneous network utilities
  • Created driverapi package to break cyclic dependency b/w driver and libnetwork
  • Made libnetwork multithread safe
  • Made bridge driver multithread safe

Signed-off-by: Jana Radhakrishnan mrjana@docker.com

Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I understand that the config interface{} is a carry forward from the existing driver code.
This is a bridge between what is available today and where we are going towards.

In order to make this bridge clear, can you please add a clear comment in the code specifying the fact that
this config interface{} will be replaced with generic labels once the configs are properly moved out as a Global Config parameters for the Plugin.

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Will add a comment.

@mrjana mrjana changed the title Libnetwork refactor for container network model Libnetwork initial refactor for container network model Apr 13, 2015
mrjana added 2 commits April 13, 2015 21:40
    - Added controller, network, endpoint and sandbox interfaces
    - Created netutils package for miscallaneous network utilities
    - Created driverapi package to break cyclic dependency b/w driver and libnetwork
    - Made libnetwork multithread safe
    - Made bridge driver multithread safe
    - Fixed README.md

Signed-off-by: Jana Radhakrishnan <mrjana@docker.com>
Signed-off-by: Jana Radhakrishnan <mrjana@docker.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants