IOTData - intercept new URLs in botocore 1.24.30 (#4992)

This commit is contained in:
Bert Blommers 2022-03-31 08:16:26 +00:00 committed by GitHub
parent 4121a74e89
commit 620598e09a
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
3 changed files with 6 additions and 2 deletions

View File

@ -73,6 +73,7 @@ backend_url_patterns = [
("iam", re.compile("https?://iam\\.(.*\\.)?amazonaws\\.com")),
("iot", re.compile("https?://iot\\.(.+)\\.amazonaws\\.com")),
("iot-data", re.compile("https?://data\\.iot\\.(.+)\\.amazonaws.com")),
("iot-data", re.compile("https?://data-ats\\.iot\\.(.+)\\.amazonaws.com")),
("kinesis", re.compile("https?://kinesis\\.(.+)\\.amazonaws\\.com")),
("kinesisvideo", re.compile("https?://kinesisvideo\\.(.+)\\.amazonaws.com")),
(

View File

@ -203,4 +203,4 @@ class IoTDataPlaneBackend(BaseBackend):
self.published_payloads.append((topic, payload))
iotdata_backends = BackendDict(IoTDataPlaneBackend, "iot-data")
iotdata_backends = BackendDict(IoTDataPlaneBackend, "iot")

View File

@ -1,6 +1,9 @@
from .responses import IoTDataPlaneResponse
url_bases = [r"https?://data\.iot\.(.+)\.amazonaws.com"]
url_bases = [
r"https?://data\.iot\.(.+)\.amazonaws.com",
r"https?://data-ats\.iot\.(.+)\.amazonaws.com",
]
response = IoTDataPlaneResponse()