Get rid of distutils
... because it was removed in Python 3.12 . Change-Id: Ib98623ff328c0823c614b6a9d3a6d9c11d356510
This commit is contained in:
parent
b438cffeb5
commit
b3cb2cc9b7
@ -15,13 +15,13 @@
|
||||
|
||||
"""wsgi transport helpers."""
|
||||
|
||||
from distutils import version
|
||||
import re
|
||||
from stevedore import driver
|
||||
import uuid
|
||||
|
||||
import falcon
|
||||
from oslo_log import log as logging
|
||||
from oslo_utils import versionutils
|
||||
|
||||
from zaqar.common import urls
|
||||
from zaqar import context
|
||||
@ -101,9 +101,8 @@ def extract_project_id(req, resp, params):
|
||||
u'string. Specify the right header '
|
||||
u'X-PROJECT-ID and retry.'))
|
||||
|
||||
api_version = version.LooseVersion(api_version_string)
|
||||
if (not params['project_id'] and api_version >=
|
||||
version.LooseVersion('v1.1')):
|
||||
if not params['project_id'] and versionutils.is_compatible(
|
||||
'v1.1', api_version_string, same_major=False):
|
||||
raise falcon.HTTPBadRequest('Project-Id Missing',
|
||||
_(u'The header X-PROJECT-ID was missing'))
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user