title: how to use Openvswitch bridge as bridge driver in docker libnetwork
body: <p>I am working with libnetwork for docker networking. Libnetwork has different network divers ex. null,Bridge, Overlay ,Remote. In the bridge driver libnetwork create a bridge inside the host machine so that containers can be connected to that. It create linux bridges when we use bridge driver in libnetwork. 
  My problem is how to replace linux bridge with openvswitch(OVS). </p>
  
  <p>here is the code snippet i am using in libnetwork code.</p>
  
  <pre><code> // Select and configure the network driver
      networkType := "bridge"
      controller, err := libnetwork.New(config.OptionDriverConfig(networkType,option))
      if err != nil {
              log.Fatalf("libnetwork.New: %s", err)
          }
  
  // Create a network for containers to join.
  network, err := controller.NewNetwork(networkType, "network1")
      if err != nil {
              log.Fatalf("controller.NewNetwork: %s", err)
          }
  </code></pre>