Update NSX ver 3.0 features

NSX 2.6 is irrelevant, and partial updates are still not supported

Change-Id: I043936a6ae32d4f55f21717fb25e6d7ab4413c47
This commit is contained in:
Adit Sarfaty 2019-07-07 08:47:39 +03:00
parent 756df8f3cf
commit 64f4a1cdc0
2 changed files with 5 additions and 5 deletions

View File

@ -146,7 +146,6 @@ NSX_VERSION_2_2_0 = '2.2.0'
NSX_VERSION_2_3_0 = '2.3.0'
NSX_VERSION_2_4_0 = '2.4.0'
NSX_VERSION_2_5_0 = '2.5.0'
NSX_VERSION_2_6_0 = '2.6.0'
NSX_VERSION_3_0_0 = '3.0.0'
# Features available depending on the NSX Manager backend version

View File

@ -158,10 +158,11 @@ class NsxPolicyLib(lib.NsxLibBase):
if (feature == nsx_constants.FEATURE_ENS_WITH_QOS):
return True
if (version.LooseVersion(self.get_version()) >=
version.LooseVersion(nsx_constants.NSX_VERSION_2_6_0)):
if feature == nsx_constants.FEATURE_PARTIAL_UPDATES:
return True
# TODO(asarfaty): Uncomment this once partial updates are supported
# if (version.LooseVersion(self.get_version()) >=
# version.LooseVersion(nsx_constants.NSX_VERSION_3_0_0)):
# if feature == nsx_constants.FEATURE_PARTIAL_UPDATES:
# return True
return (feature == nsx_constants.FEATURE_NSX_POLICY)