diff --git a/moto/dynamodb/responses.py b/moto/dynamodb/responses.py index 0da3e5045..d4f832be2 100644 --- a/moto/dynamodb/responses.py +++ b/moto/dynamodb/responses.py @@ -7,33 +7,6 @@ from moto.core.utils import camelcase_to_underscores from .models import dynamodb_backend, dynamo_json_dump -GET_SESSION_TOKEN_RESULT = """ - - - - - AQoEXAMPLEH4aoAH0gNCAPyJxz4BlCFFxWNE1OPTgk5TthT+FvwqnKwRcOIfrRh3c/L - To6UDdyJwOOvEVPvLXCrrrUtdnniCEXAMPLE/IvU1dYUg2RVAJBanLiHb4IgRmpRV3z - rkuWJOgQs8IZZaIv2BXIa2R4OlgkBN9bkUDNCJiBeb/AXlzBBko7b15fjrBs2+cTQtp - Z3CYWFXG8C5zqx37wnOE49mRl/+OtkIKGO7fAE - - - wJalrXUtnFEMI/K7MDENG/bPxRfiCYzEXAMPLEKEY - - 2011-07-11T19:55:29.611Z - AKIAIOSFODNN7EXAMPLE - - - - 58c5dbae-abef-11e0-8cfe-09039844ac7d - -""" - - -def sts_handler(): - return GET_SESSION_TOKEN_RESULT - - class DynamoHandler(BaseResponse): def get_endpoint_name(self, headers): @@ -51,11 +24,7 @@ class DynamoHandler(BaseResponse): return status, self.response_headers, dynamo_json_dump({'__type': type_}) def call_action(self): - body = self.body - if 'GetSessionToken' in body: - return 200, self.response_headers, sts_handler() - - self.body = json.loads(body or '{}') + self.body = json.loads(self.body or '{}') endpoint = self.get_endpoint_name(self.headers) if endpoint: endpoint = camelcase_to_underscores(endpoint) diff --git a/moto/dynamodb/urls.py b/moto/dynamodb/urls.py index 66c15d022..6988f6e15 100644 --- a/moto/dynamodb/urls.py +++ b/moto/dynamodb/urls.py @@ -2,8 +2,7 @@ from __future__ import unicode_literals from .responses import DynamoHandler url_bases = [ - "https?://dynamodb.(.+).amazonaws.com", - "https?://sts.amazonaws.com", + "https?://dynamodb.(.+).amazonaws.com" ] url_paths = { diff --git a/moto/dynamodb2/responses.py b/moto/dynamodb2/responses.py index bf24e9964..29863d23b 100644 --- a/moto/dynamodb2/responses.py +++ b/moto/dynamodb2/responses.py @@ -8,33 +8,6 @@ from moto.core.utils import camelcase_to_underscores from .models import dynamodb_backend2, dynamo_json_dump -GET_SESSION_TOKEN_RESULT = """ - - - - - AQoEXAMPLEH4aoAH0gNCAPyJxz4BlCFFxWNE1OPTgk5TthT+FvwqnKwRcOIfrRh3c/L - To6UDdyJwOOvEVPvLXCrrrUtdnniCEXAMPLE/IvU1dYUg2RVAJBanLiHb4IgRmpRV3z - rkuWJOgQs8IZZaIv2BXIa2R4OlgkBN9bkUDNCJiBeb/AXlzBBko7b15fjrBs2+cTQtp - Z3CYWFXG8C5zqx37wnOE49mRl/+OtkIKGO7fAE - - - wJalrXUtnFEMI/K7MDENG/bPxRfiCYzEXAMPLEKEY - - 2011-07-11T19:55:29.611Z - AKIAIOSFODNN7EXAMPLE - - - - 58c5dbae-abef-11e0-8cfe-09039844ac7d - -""" - - -def sts_handler(): - return GET_SESSION_TOKEN_RESULT - - class DynamoHandler(BaseResponse): def get_endpoint_name(self, headers): @@ -52,11 +25,7 @@ class DynamoHandler(BaseResponse): return status, self.response_headers, dynamo_json_dump({'__type': type_}) def call_action(self): - body = self.body - if 'GetSessionToken' in body: - return 200, self.response_headers, sts_handler() - - self.body = json.loads(body or '{}') + self.body = json.loads(self.body or '{}') endpoint = self.get_endpoint_name(self.headers) if endpoint: endpoint = camelcase_to_underscores(endpoint) diff --git a/moto/dynamodb2/urls.py b/moto/dynamodb2/urls.py index 66c15d022..6988f6e15 100644 --- a/moto/dynamodb2/urls.py +++ b/moto/dynamodb2/urls.py @@ -2,8 +2,7 @@ from __future__ import unicode_literals from .responses import DynamoHandler url_bases = [ - "https?://dynamodb.(.+).amazonaws.com", - "https?://sts.amazonaws.com", + "https?://dynamodb.(.+).amazonaws.com" ] url_paths = {