Merge lp:~fwierzbicki/txaws/break-out-parse-instance into lp:txaws
Proposed by
Frank Wierzbicki
Status: | Merged |
---|---|
Approved by: | Jamu Kakar |
Approved revision: | 82 |
Merged at revision: | 83 |
Proposed branch: | lp:~fwierzbicki/txaws/break-out-parse-instance |
Merge into: | lp:txaws |
Diff against target: |
110 lines (+48/-27) 2 files modified
txaws/ec2/client.py (+42/-25) txaws/testing/ec2.py (+6/-2) |
To merge this branch: | bzr merge lp:~fwierzbicki/txaws/break-out-parse-instance |
Related bugs: |
Reviewer | Review Type | Date Requested | Status |
---|---|---|---|
Jamu Kakar | Approve | ||
Duncan McGreggor | Approve | ||
Review via email: mp+58340@code.launchpad.net |
Description of the change
This branch breaks out the parsing of an instance from the parsing of an instance set for use in Landscape where we need to extend Instance with our own field.
It also adds a query_factory parameter to FakeEC2Client to match the real EC2Client.
To post a comment you must log in.
This is something I wanted to do ages ago, so +1 in general.
One comment for possible change: in the fake client constructor, it might be better to put the new parameter at the end. Esthetically, that's a little odd, but this way it wouldn't interfere with anyone that has been passing unnamed parameters.
That being said, there probably aren't a lot of users of the fake client...
I'll set to approve, pending one more approval.