Added nuage-packages , a new config option to specify nuage-packges

This commit is contained in:
Sunny Verma 2016-02-17 14:07:10 -05:00
parent edb5eb6f59
commit da212dac4f
2 changed files with 6 additions and 4 deletions

View File

@ -281,6 +281,10 @@ options:
SSL CA to use with the certificate and key provided - this is only
required if you are providing a privately signed ssl_cert and ssl_key.
# Neutron Nuage plugin (VSD) configuration
nuage-packages:
type: string
default: "nuage-openstack-neutron nuagenetlib"
description: Its [nuage-openstack-neutron nuagenetlib] for Nuage VSP >=3.2R4 and [nuage-neutron python-nuagenetlib] of Nuage VSP <=3.2R3
vsd-cms-name:
type: string
description: Please give Maas env id so that it is unique per openstack env.

View File

@ -243,10 +243,8 @@ def determine_packages(source=None):
packages.extend(KILO_PACKAGES)
if config('neutron-plugin') == 'vsp':
packages.append('python-nuagenetlib')
nuage_tar_package_location = config('nuage-tarball-url')
if nuage_tar_package_location is None:
packages.append('nuage-neutron')
nuage_pkgs = config('nuage-packages').split()
packages.append(nuage_pkgs)
if git_install_requested():
packages.extend(BASE_GIT_PACKAGES)