if (vnModel == null) {
vnModel = new VirtualNetworkModel(net, null, getCanonicalName(net), net.getTrafficType());
vnModel.build(getModelController(), net);
try {
if (!vnModel.verify(getModelController())) {
vnModel.update(getModelController());
}
} catch (Exception ex) {
s_logger.warn("virtual-network update: ", ex);
}
getDatabase().getVirtualNetworks().add(vnModel);