txAWS 0.0.1 => unexpected keyword argument "s3_endpoint"

Bug #916623 reported by Harold Spencer Jr.
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
pyjuju
New
Undecided
Unassigned
txAWS
New
Undecided
Unassigned

Bug Description

## Machine information ##

root@ubuntu:~# lsb_release --release
Release: 10.04

root@ubuntu:~# txaws-list-buckets --version
txAWS 0.0.1

root@ubuntu:~# python --version
Python 2.6.5

Error using txAWS against Eucalyptus 2.0.3 Walrus component. Here is some additional debugging information (used pdb; put pdb.set_trace at line 34):

## with S3_URL 192.168.2.75:8773 ##

root@ubuntu:~# txaws-list-buckets -a WKy3rMzOWPouVOxK1p3Ar1C2uRBwa2FBXnCw -s o04DJVXlVhxYRersu9T0vZZxG1yVb9CgRxJRw -U 192.168.2.75:8773
> /usr/bin/txaws-list-buckets(35)<module>()
-> region = AWSServiceRegion(
(Pdb) next
> /usr/bin/txaws-list-buckets(36)<module>()
-> creds=creds, region=options.region, s3_endpoint=options.url)
(Pdb) print options.url
192.168.2.75:8773
(Pdb) next
TypeError: "__init__() got an unexpected keyword argument 's3_endpoint'"
> /usr/bin/txaws-list-buckets(36)<module>()
-> creds=creds, region=options.region, s3_endpoint=options.url)

## with S3_URL 192.168.2.75:8773/services/Walrus/ ##

root@ubuntu:~# txaws-list-buckets -a WKy3rMzOWPouVOxK1p3Ar1C2uRBwa2FBXnCw -s o04DJVXlVhxYRersu9T0vZZxG1yVb9CgRxJRw -U 192.168.2.75:8773/services/Walrus/
> /usr/bin/txaws-list-buckets(35)<module>()
-> region = AWSServiceRegion(
(Pdb) next
> /usr/bin/txaws-list-buckets(36)<module>()
-> creds=creds, region=options.region, s3_endpoint=options.url)
(Pdb) print options.url
192.168.2.75:8773/services/Walrus/
(Pdb) print options.region
None
(Pdb) print creds
<txaws.credentials.AWSCredentials object at 0xfdca50>
(Pdb) next
TypeError: "__init__() got an unexpected keyword argument 's3_endpoint'"
> /usr/bin/txaws-list-buckets(36)<module>()
-> creds=creds, region=options.region, s3_endpoint=options.url)

## with S3_URL 192.168.2.75:8773/services/Walrus ##

root@ubuntu:~# txaws-list-buckets -a WKy3rMzOWPouVOxK1p3Ar1C2uRBwa2FBXnCw -s o04DJVXlVhxYRersu9T0vZZxG1yVb9CgRxJRw -U 192.168.2.75:8773/services/Walrus
> /usr/bin/txaws-list-buckets(35)<module>()
-> region = AWSServiceRegion(
(Pdb) next
> /usr/bin/txaws-list-buckets(36)<module>()
-> creds=creds, region=options.region, s3_endpoint=options.url)
(Pdb) print options.url
192.168.2.75:8773/services/Walrus
(Pdb) print creds.access_key
WKy3rMzOWPouVOxK1p3Ar1C2uRBwa2FBXnCw
(Pdb) print creds.secret_key
o04DJVXlVhxYRersu9T0vZZxG1yVb9CgRxJRw
(Pdb) next
TypeError: "__init__() got an unexpected keyword argument 's3_endpoint'"
> /usr/bin/txaws-list-buckets(36)<module>()
-> creds=creds, region=options.region, s3_endpoint=options.url)

This bug was first reported in the juju project (https://bugs.launchpad.net/juju/+bug/907450).

Please let me know if there is any additional information needed.

Regards,

Harold Spencer, Jr.
Support Engineer
Eucalyptus Systems, Inc.

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.