diff options
author | Steve Martinelli <stevemar@ca.ibm.com> | 2015-02-10 20:21:48 -0500 |
---|---|---|
committer | Steve Martinelli <stevemar@ca.ibm.com> | 2015-02-10 20:21:48 -0500 |
commit | c834ddd2dccd90dc1d2aa5f4698635549052a24f (patch) | |
tree | ba184aeed0509c22e110716977721e735229db22 /pycadf | |
parent | 6f8743790534a8fcd22e958d16ef30c631ca153e (diff) | |
download | pycadf-c834ddd2dccd90dc1d2aa5f4698635549052a24f.tar.gz |
Add deprecation message to Audit API
Deprecate audit API as soon as possible so we can remove it from
library, and use keystonemiddleware instead.
Change-Id: Ib55aa9b2f970fe29b9346c5e3f9757b1007d9583
Diffstat (limited to 'pycadf')
-rw-r--r-- | pycadf/audit/api.py | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/pycadf/audit/api.py b/pycadf/audit/api.py index 6d70ed2..e7fa2ca 100644 --- a/pycadf/audit/api.py +++ b/pycadf/audit/api.py @@ -14,6 +14,7 @@ import ast import collections +import logging import os import re @@ -21,6 +22,7 @@ from oslo_config import cfg from six.moves import configparser from six.moves.urllib import parse as urlparse +from pycadf._i18n import _LW from pycadf import cadftaxonomy as taxonomy from pycadf import cadftype from pycadf import credential @@ -48,6 +50,8 @@ AuditMap = collections.namedtuple('AuditMap', 'service_endpoints', 'default_target_endpoint_type']) +LOG = logging.getLogger(__name__) + def _configure_audit_map(cfg_file): """Configure to recognize and map known api paths.""" @@ -115,6 +119,9 @@ class OpenStackAuditApi(object): 'public_endp', 'private_endp']) def __init__(self, map_file=None): + LOG.warning(_LW('pyCADF audit API is deprecated as of version 0.8.0,' + ' in favour of keystonemiddleware.audit.' + 'OpenStackAuditApi')) if map_file is None: map_file = CONF.audit.api_audit_map if not os.path.exists(CONF.audit.api_audit_map): |