Openvim controller dhcp server over a ovs vxlan mesh

	- Base on dnsmasq per openvim net
	- Live in a namesapce and using veth pair
	- Support CIDR

Change-Id: Ie152ac73804719ed769f24cc8dc8c1be1421e570
Signed-off-by: Mirabal <leonardo.mirabal@altran.com>
diff --git a/vim_schema.py b/vim_schema.py
index 5bf555d..6d508a6 100644
--- a/vim_schema.py
+++ b/vim_schema.py
@@ -118,6 +118,10 @@
         "log_level_db": log_level_schema,
         "log_level_of": log_level_schema,
         "network_type": {"type": "string", "enum": ["ovs", "bridge"]},
+        "ovs_controller_file_path": path_schema,
+        "ovs_controller_user": nameshort_schema,
+
+        "ovs_controller_ip": nameshort_schema
     },
     "patternProperties": {
         "of_*" : {"type": ["string", "integer", "boolean"]}
@@ -626,8 +630,8 @@
                 "provider:physical":net_bind_schema,
                 "cidr":cidr_schema,
                 "enable_dhcp": {"type":"boolean"},
-                "dhcp_first_ip": ip_schema,
-                "dhcp_last_ip": ip_schema,
+                # "dhcp_first_ip": ip_schema,
+                # "dhcp_last_ip": ip_schema,
                 "bind_net":name_schema, #can be name, or uuid
                 "bind_type":{"oneOf":[{"type":"null"},{"type":"string", "pattern":"^vlan:[0-9]{1,4}$"}]}
             },