diff options
author | Zuul <zuul@review.opendev.org> | 2021-11-17 14:07:45 +0000 |
---|---|---|
committer | Gerrit Code Review <review@openstack.org> | 2021-11-17 14:07:45 +0000 |
commit | d8c0abee7eee0db3af6c4ca29f35d8dcc36cf0b7 (patch) | |
tree | f0fef537e50ae308b23b728cae5431bad37de97b | |
parent | 337eeac60a9dbd6a81ec636fb28dc703935be240 (diff) | |
parent | dc5dd89152a1b2167e60a2c14c9df1b9cf027d87 (diff) | |
download | ceilometer-d8c0abee7eee0db3af6c4ca29f35d8dcc36cf0b7.tar.gz |
Merge "Deprecate support for Neutron FWaaS"
-rw-r--r-- | ceilometer/network/services/fwaas.py | 16 | ||||
-rw-r--r-- | releasenotes/notes/deprecate-neutron-fwaas-e985afe956240c08.yaml | 5 |
2 files changed, 21 insertions, 0 deletions
diff --git a/ceilometer/network/services/fwaas.py b/ceilometer/network/services/fwaas.py index 7b827613..7b80a919 100644 --- a/ceilometer/network/services/fwaas.py +++ b/ceilometer/network/services/fwaas.py @@ -13,6 +13,8 @@ # License for the specific language governing permissions and limitations # under the License. +import warnings + from oslo_log import log from ceilometer.i18n import _ @@ -32,6 +34,13 @@ class FirewallPollster(base.BaseServicesPollster): 'firewall_policy_id', ] + def __init__(self, conf): + super(FirewallPollster, self).__init__(conf) + + warnings.warn('Support for Neutron FWaaS has been deprecated ' + 'and will be removed in a future release.', + category=DeprecationWarning, stacklevel=3) + @property def default_discovery(self): return 'fw_services' @@ -72,6 +81,13 @@ class FirewallPolicyPollster(base.BaseServicesPollster): 'audited', ] + def __init__(self, conf): + super(FirewallPolicyPollster, self).__init__(conf) + + warnings.warn('Support for Neutron FWaaS has been deprecated ' + 'and will be removed in a future release.', + category=DeprecationWarning, stacklevel=3) + @property def default_discovery(self): return 'fw_policy' diff --git a/releasenotes/notes/deprecate-neutron-fwaas-e985afe956240c08.yaml b/releasenotes/notes/deprecate-neutron-fwaas-e985afe956240c08.yaml new file mode 100644 index 00000000..7c794583 --- /dev/null +++ b/releasenotes/notes/deprecate-neutron-fwaas-e985afe956240c08.yaml @@ -0,0 +1,5 @@ +--- +deprecations: + - | + Support for Neutron FWaaS has been officially deprecated. The feature has + been useless since the Neutron FWaaS project was retired. |