Rietveld Code Review Tool
Help | Bug tracker | Discussion group | Source code | Sign in
(630)

Issue 20810043: Add support for proof'ing bundle relations.

Can't Edit
Can't Publish+Mail
Start Review
Created:
10 years, 6 months ago by rharding
Modified:
10 years, 6 months ago
Reviewers:
bac, mp+193614, benji
Visibility:
Public.

Description

Add support for proof'ing bundle relations. - Update deployer to 0.2.5 - Update (temporarily) to dupe the old deployer functionality lost for the models.py to work properly. - Use the deployer to help resolve the relations into testable bits. - Make sure the relations resolve to real charms in the bundle. - Make sure that those relations are for valid interfaces on both end points. - Drive by bug fix for the config data type validation, add missing 'passing' test. https://code.launchpad.net/~rharding/charmworld/proof-relations/+merge/193614 (do not edit description out of merge proposal)

Patch Set 1 #

Patch Set 2 : Add support for proof'ing bundle relations. #

Patch Set 3 : Add support for proof'ing bundle relations. #

Total comments: 20

Patch Set 4 : Add support for proof'ing bundle relations. #

Unified diffs Side-by-side diffs Delta from patch set Stats (+84 lines, -0 lines) Patch
A [revision details] View 1 2 3 1 chunk +2 lines, -0 lines 0 comments Download
M docs/api.rst View 1 2 3 2 chunks +82 lines, -0 lines 0 comments Download

Messages

Total messages: 7
rharding
httpie http --form POST http://charmworld:2464/api/3/bundle/proof deployer_file='{ "wiki": { "services": { "wiki": { "charm": "mediawiki", "num_units": ...
10 years, 6 months ago (2013-11-01 17:24:20 UTC) #1
rharding
Please take a look.
10 years, 6 months ago (2013-11-01 19:13:43 UTC) #2
rharding
Reviewer comments https://codereview.appspot.com/20810043/diff/40001/charmworld/lib/cdeployer.py File charmworld/lib/cdeployer.py (right): https://codereview.appspot.com/20810043/diff/40001/charmworld/lib/cdeployer.py#newcode9 charmworld/lib/cdeployer.py:9: def parse_deployer(data, format='yaml'): changed this to a ...
10 years, 6 months ago (2013-11-01 19:19:38 UTC) #3
benji
LGTM -- I had a few small comments and one refactoring for you to consider. ...
10 years, 6 months ago (2013-11-01 20:33:34 UTC) #4
bac
not a real review https://codereview.appspot.com/20810043/diff/40001/charmworld/lib/proof.py File charmworld/lib/proof.py (right): https://codereview.appspot.com/20810043/diff/40001/charmworld/lib/proof.py#newcode46 charmworld/lib/proof.py:46: # XXX: The code below ...
10 years, 6 months ago (2013-11-01 20:41:52 UTC) #5
rharding
Thanks so much for the review. Updates applied and inbound. Commends (mainly agreement and thanks) ...
10 years, 6 months ago (2013-11-02 01:29:55 UTC) #6
rharding
10 years, 6 months ago (2013-11-04 15:06:33 UTC) #7
Please take a look.
Sign in to reply to this message.

Powered by Google App Engine
RSS Feeds Recent Issues | This issue
This is Rietveld f62528b