Merge pull request #54 from mnederlof/master

In setups with more than 1 interface / bond, it does not work
diff --git a/linux/network/interface.sls b/linux/network/interface.sls
index 0a87091..0fda106 100644
--- a/linux/network/interface.sls
+++ b/linux/network/interface.sls
@@ -39,9 +39,9 @@
 
 {%- set int_name = int.get('name', int_name) %}
 
-{%- if int.ovs_bridge is defined %}
+{%- if int.ovs_bridge is defined and interface_name == int.ovs_bridge %}
 
-add_int_to_ovs_bridge_{{ interface_name }}:
+add_int_{{ int_name }}_to_ovs_bridge_{{ interface_name }}:
   cmd.run:
     - unless: ovs-vsctl show | grep {{ int_name }}
     - name: ovs-vsctl add-port {{ interface_name }} {{ int_name }}