Yusuke ENDOH writes:
Periodically when fetching web pages using open-uri, he notices that many different kinds of exceptions can be raised.
So far, he’s experienced these below:
-
Errno::ETIMEDOUT
| from __future__ import print_function | |
| import StringIO | |
| import gzip | |
| from boto.s3.connection import S3Connection | |
| conn = S3Connection("<key_id>", "<secret>") | |
| bucket = conn.get_bucket('<bucket>') | |
| #!/usr/bin/env python | |
| ''' | |
| Send memory usage metrics to Amazon CloudWatch | |
| This is intended to run on an Amazon EC2 instance and requires an IAM | |
| role allowing to write CloudWatch metrics. Alternatively, you can create | |
| a boto credentials file and rely on it instead. | |
| Original idea based on https://github.com/colinbjohnson/aws-missing-tools | |
| ''' |