catch error if invalid credentials used
$ lsobj
Traceback (most recent call last):
File "/nfshomes/liam/envs/env27/bin/lsobj", line 8, in <module>
execfile(__file__)
File "/scratch0/liam/umobj/bin/lsobj", line 131, in <module>
list_buckets(Obj.conn, long_list=args.long_list)
File "/scratch0/liam/umobj/bin/lsobj", line 98, in list_buckets
for b in s3.get_all_buckets():
File "/usr/lib/python2.7/site-packages/boto/s3/connection.py", line 440, in get_all_buckets
response.status, response.reason, body)
<type 'type'>: S3ResponseError: 403 Forbidden
<?xml version="1.0" encoding="UTF-8"?><Error><Code>InvalidAccessKeyId</Code></Error>