add implemented kinesis method describe_stream_summary (#2023)

This commit is contained in:
Alexey Firsov 2019-05-21 02:02:36 +03:00 committed by Terry Cain
commit f13e4e41cd
4 changed files with 59 additions and 15 deletions

View file

@ -33,6 +33,11 @@ class KinesisResponse(BaseResponse):
stream = self.kinesis_backend.describe_stream(stream_name)
return json.dumps(stream.to_json())
def describe_stream_summary(self):
stream_name = self.parameters.get('StreamName')
stream = self.kinesis_backend.describe_stream_summary(stream_name)
return json.dumps(stream.to_json_summary())
def list_streams(self):
streams = self.kinesis_backend.list_streams()
stream_names = [stream.stream_name for stream in streams]