public Verticle createVerticle(String main) throws Exception {
JsonObject json = loadJson(main);
String cluster = json.getString("cluster");
Vertigo vertigo = new Vertigo(vertx, container);
NetworkConfig network = vertigo.createNetwork(json);
Verticle verticle = new NetworkVerticle(vertigo, cluster, network);
verticle.setVertx(vertx);
verticle.setContainer(container);
return verticle;
}