Fix 295:Check conectivity btw nodes when net type is ovs

Change-Id: Ic956b7994c75c66205284b851fe147c699649836
Signed-off-by: mirabal <leonardo.mirabal@altran.com>
diff --git a/openvimd b/openvimd
index f2dbd53..b50187d 100755
--- a/openvimd
+++ b/openvimd
@@ -231,10 +231,22 @@
             logger.error(error_msg)
             exit(1)
 
+        if config_dic['network_type'] == 'ovs' \
+                and config_dic['ovs_controller_ip'] == 'localhost' \
+                and not (config_dic['mode'] == 'test' or config_dic['mode'] == "OF only"):
+
+            error_msg = "Error: invalid value '{}' for ovs_controller_ip at {}. " \
+                        "Use a valid IP address".format(config_dic['ovs_controller_ip'], config_file)
+
+            print ("!! {} ".format(error_msg))
+            logger.error(error_msg)
+            exit(1)
+
         if config_dic['mode'] != 'normal':
             print ('!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!')
             print ("!! Warning, openvimd in TEST mode '{}'".format(config_dic['mode']))
             print ('!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!')
+
         config_dic['version'] = ovim.ovim.get_version()
         config_dic["logger_name"] = "openvim"