今日は、久々にじっくりと仕事をした気がする。
boto3
最近 boto3 に振り回されているのだけど。
ということを初めて知った。
try: logger.info('Calling DescribeStream API on myDataStream') client.describe_stream(StreamName='myDataStream') except client.exceptions.LimitExceededException as error: logger.warn('API call limit exceeded; backing off and retrying...') except botocore.exceptions.ClientError as error: raise error
と書くのではなく、
try: logger.info('Calling DescribeStream API on myDataStream') client.describe_stream(StreamName='myDataStream') except botocore.exceptions.ClientError as error: if error.response['Error']['Code'] == 'LimitExceededException': logger.warn('API call limit exceeded; backing off and retrying...') else: raise error
と書けということらしい。あくまで気持ちですが、例外とはなんだったのか、という気持ちでいっぱいです。まぁ巨大SDKには巨大SDKなりの事情があるんでしょう、知らんけど。
ま、仕事は進んだので良かったです。
お酒
なんか最近ビールばかり飲んでいる。缶ビール。
楽に飲めるし雑に飲めるしでついつい飲んでしまう。コンビニで久々にワインを買ったけど結局開けてない。ビールで満足してしまう。
ウイスキーとかにはまっていた時期もあるし、なんなら冷凍庫にジンもあるんだけど、たまにストレートで飲むだけですね。全然こだわれていないなこの頃。なんか、酒を飲む元気がなくて。
今日の一曲
楓 / スピッツ