Cisco plugin check for a valid nexus driver
Cisco plugin check for a valid nexus driver

The Cisco plugin model should check for a valid Nexus driver before performing any
operations on hardware nexus devices.

Change-Id: Ib7760cc7bb24e2c7f6692cbd8274aefa71dc21a1
Fixes: Bug #1202822

beagles/neutron_hacking,shahbazn/neutron,gkotton/neutron,bgxavier/neutron,wenhuizhang/neutron,ntt-sic/neutron,CiscoSystems/neutron,projectcalico/calico-neutron,pnavarro/neutron,barnsnake351/neutron,vbannai/neutron,skyddv/neutron,noironetworks/neutron,suneeth51/neutron,jerryz1982/neutron,armando-migliaccio/neutron,zhhf/charging,ntt-sic/neutron,CiscoSystems/neutron,swdream/neutron,mmnelemane/neutron,magic0704/neutron,leeseulstack/openstack,eayunstack/neutron,bigswitch/neutron,takeshineshiro/neutron,infobloxopen/neutron,cloudbase/neutron,leeseulstack/openstack,yamahata/neutron,mattt416/neutron,yamahata/neutron,Comcast/neutron,wolverineav/neutron,netscaler/neutron,rickerc/neutron_audit,ntt-sic/neutron,asgard-lab/neutron,redhat-openstack/neutron,vivekanand1101/neutron,CiscoSystems/neutron,asgard-lab/neutron,oeeagle/quantum,jacknjzhou/neutron,vijayendrabvs/hap,sajuptpm/neutron-ipam,kaiweifan/neutron,eayunstack/neutron,kaiweifan/neutron,alexandrucoman/vbox-neutron-agent,SmartInfrastructures/neutron,cisco-openstack/neutron,Juniper/neutron,zhhf/charging,neoareslinux/neutron,armando-migliaccio/neutron,bigswitch/neutron,sebrandon1/neutron,gopal1cloud/neutron,yuewko/neutron,Juniper/contrail-dev-neutron,vbannai/neutron,klmitch/neutron,jerryz1982/neutron,MaximNevrov/neutron,netscaler/neutron,cloudbase/neutron-virtualbox,adelina-t/neutron,sasukeh/neutron,leeseulstack/openstack,yamahata/tacker,alexandrucoman/vbox-neutron-agent,citrix-openstack-build/neutron,vveerava/Openstack,blueboxgroup/neutron,silenci/neutron,SamYaple/neutron,openstack/neutron,SmartInfrastructures/neutron,armando-migliaccio/neutron,wenhuizhang/neutron,oeeagle/quantum,shahbazn/neutron,wolverineav/neutron,Juniper/contrail-dev-neutron,citrix-openstack-build/neutron,openstack/neutron,openstack/neutron,vijayendrabvs/hap,blueboxgroup/neutron,apporc/neutron,virtualopensystems/neutron,paninetworks/neutron,blueboxgroup/neutron,adelina-t/neutron,JianyuWang/neutron,antonioUnina/neutron,yuewko/neutron,leeseuljeong/leeseulstack_neutron,yanheven/neutron,yanheven/neutron,neoareslinux/neutron,javaos74/neutron,jacknjzhou/neutron,antonioUnina/neutron,vijayendrabvs/ssl-neutron,CiscoSystems/vespa,eonpatapon/neutron,rdo-management/neutron,aristanetworks/neutron,JianyuWang/neutron,rickerc/neutron_audit,JioCloud/neutron,rdo-management/neutron,vbannai/neutron,yamahata/tacker,mahak/neutron,armando-migliaccio/neutron,mmnelemane/neutron,mahak/neutron,sajuptpm/neutron-ipam,chitr/neutron,dhanunjaya/neutron,vveerava/Openstack,projectcalico/calico-neutron,takeshineshiro/neutron,vijayendrabvs/ssl-neutron,paninetworks/neutron,mandeepdhami/neutron,swdream/neutron,gopal1cloud/neutron,dhanunjaya/neutron,vveerava/Openstack,Stavitsky/neutron,beagles/neutron_hacking,virtualopensystems/neutron,infobloxopen/neutron,klmitch/neutron,zhhf/charging,CiscoSystems/vespa,Comcast/neutron,Juniper/contrail-dev-neutron,silenci/neutron,Metaswitch/calico-neutron,chitr/neutron,netscaler/neutron,javaos74/neutron,jumpojoy/neutron,CiscoSystems/vespa,igor-toga/local-snat,miyakz1192/neutron,leeseuljeong/leeseulstack_neutron,skyddv/neutron,yamahata/tacker,beagles/neutron_hacking,cernops/neutron,aristanetworks/neutron,suneeth51/neutron,leeseuljeong/leeseulstack_neutron,pnavarro/neutron,glove747/liberty-neutron,mattt416/neutron,cisco-openstack/neutron,igor-toga/local-snat,NeCTAR-RC/neutron,magic0704/neutron,waltBB/neutron_read,yamahata/neutron,sebrandon1/neutron,NeCTAR-RC/neutron,vijayendrabvs/ssl-neutron,SamYaple/neutron,cloudbase/neutron,mandeepdhami/neutron,Comcast/neutron,cernops/neutron,bgxavier/neutron,huntxu/neutron,redhat-openstack/neutron,apporc/neutron,eonpatapon/neutron,huntxu/neutron,vijayendrabvs/hap,glove747/liberty-neutron,sajuptpm/neutron-ipam,mahak/neutron,dims/neutron,JioCloud/neutron,Juniper/neutron,watonyweng/neutron,watonyweng/neutron,dims/neutron,barnsnake351/neutron,rickerc/neutron_audit,Juniper/neutron,MaximNevrov/neutron,gkotton/neutron,noironetworks/neutron,Metaswitch/calico-neutron,miyakz1192/neutron,Stavitsky/neutron,sasukeh/neutron,kaiweifan/neutron,waltBB/neutron_read,jumpojoy/neutron,virtualopensystems/neutron,citrix-openstack-build/neutron,vivekanand1101/neutron,gkotton/neutron,cloudbase/neutron-virtualbox