disable vnc_api_lib file create in client role if config is defined

Change-Id: I5bf2a1d514f78da0131e60d2d4d6bab3c2927879
diff --git a/opencontrail/client.sls b/opencontrail/client.sls
index 2b4334d..61b999c 100644
--- a/opencontrail/client.sls
+++ b/opencontrail/client.sls
@@ -5,6 +5,7 @@
   pkg.installed:
   - names: {{ client.pkgs }}
 
+{%- if not pillar.opencontrail.config is defined %}
 {%- if client.identity.engine == "keystone" %}
 /etc/contrail/vnc_api_lib.ini:
   file.managed:
@@ -13,6 +14,7 @@
   - require:
     - pkg: opencontrail_client_packages
 {%- endif %}
+{%- endif %}
 
 {%- for virtual_router_name, virtual_router in client.get('virtual_router', {}).items() %}