Fixing neutron-db-manage with some options other than upgrade/downgrade
Fixing neutron-db-manage with some options other than upgrade/downgrade

"mysql-engine" argument was added to upgrade and downgrade option of
neutron-db-manage.
Reference commit: http://tinyurl.com/mzepbmq

migration environment's run_migration_offline/online() gets called
even for other neutron-db-manage options as well such as current,
history, stamp, branches etc. For those options since the argument
can not be set, it throws oslo.config.cfg.NoSuchOptError.
This fix tries to catch it and set the value accordingly.

Closes-bug: #1353180

Change-Id: I044daf04216ec61245ddb51689f8e50be5666e34

yuewko/neutron,jerryz1982/neutron,SmartInfrastructures/neutron,openstack/neutron,huntxu/neutron,MaximNevrov/neutron,JianyuWang/neutron,adelina-t/neutron,swdream/neutron,magic0704/neutron,bigswitch/neutron,dims/neutron,bgxavier/neutron,pnavarro/neutron,skyddv/neutron,sasukeh/neutron,javaos74/neutron,jacknjzhou/neutron,apporc/neutron,mahak/neutron,yanheven/neutron,blueboxgroup/neutron,openstack/neutron,bigswitch/neutron,sebrandon1/neutron,cloudbase/neutron,vveerava/Openstack,wolverineav/neutron,sasukeh/neutron,wenhuizhang/neutron,CiscoSystems/neutron,neoareslinux/neutron,dhanunjaya/neutron,glove747/liberty-neutron,bgxavier/neutron,cernops/neutron,adelina-t/neutron,apporc/neutron,yanheven/neutron,igor-toga/local-snat,chitr/neutron,rdo-management/neutron,blueboxgroup/neutron,SamYaple/neutron,redhat-openstack/neutron,silenci/neutron,vivekanand1101/neutron,asgard-lab/neutron,eayunstack/neutron,Metaswitch/calico-neutron,vveerava/Openstack,paninetworks/neutron,swdream/neutron,infobloxopen/neutron,eayunstack/neutron,suneeth51/neutron,neoareslinux/neutron,mandeepdhami/neutron,suneeth51/neutron,blueboxgroup/neutron,silenci/neutron,takeshineshiro/neutron,skyddv/neutron,leeseuljeong/leeseulstack_neutron,JioCloud/neutron,openstack/neutron,Metaswitch/calico-neutron,mmnelemane/neutron,chitr/neutron,mahak/neutron,dhanunjaya/neutron,vivekanand1101/neutron,cisco-openstack/neutron,waltBB/neutron_read,jumpojoy/neutron,mandeepdhami/neutron,waltBB/neutron_read,leeseuljeong/leeseulstack_neutron,jerryz1982/neutron,asgard-lab/neutron,eonpatapon/neutron,noironetworks/neutron,alexandrucoman/vbox-neutron-agent,JianyuWang/neutron,jumpojoy/neutron,antonioUnina/neutron,magic0704/neutron,alexandrucoman/vbox-neutron-agent,CiscoSystems/neutron,pnavarro/neutron,aristanetworks/neutron,rdo-management/neutron,watonyweng/neutron,watonyweng/neutron,mmnelemane/neutron,igor-toga/local-snat,MaximNevrov/neutron,cisco-openstack/neutron,infobloxopen/neutron,SmartInfrastructures/neutron,mattt416/neutron,gkotton/neutron,javaos74/neutron,NeCTAR-RC/neutron,barnsnake351/neutron,projectcalico/calico-neutron,sebrandon1/neutron,noironetworks/neutron,cernops/neutron,paninetworks/neutron,gkotton/neutron,mahak/neutron,glove747/liberty-neutron,redhat-openstack/neutron,barnsnake351/neutron,jacknjzhou/neutron,eonpatapon/neutron,Stavitsky/neutron,shahbazn/neutron,dims/neutron,mattt416/neutron,klmitch/neutron,cloudbase/neutron-virtualbox,wolverineav/neutron,JioCloud/neutron,leeseuljeong/leeseulstack_neutron,Stavitsky/neutron,leeseulstack/openstack,yuewko/neutron,cloudbase/neutron-virtualbox,CiscoSystems/neutron,leeseulstack/openstack,antonioUnina/neutron,leeseulstack/openstack,SamYaple/neutron,huntxu/neutron,NeCTAR-RC/neutron,takeshineshiro/neutron,wenhuizhang/neutron,shahbazn/neutron,miyakz1192/neutron,projectcalico/calico-neutron,miyakz1192/neutron,cloudbase/neutron,aristanetworks/neutron,vveerava/Openstack,gkotton/neutron,klmitch/neutron