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

Issue 14540055: Write image metadata using json serialisation (Closed)

Can't Edit
Can't Publish+Mail
Start Review
Created:
10 years, 6 months ago by wallyworld
Modified:
10 years, 6 months ago
Reviewers:
mp+190542, thumper
Visibility:
Public.

Description

Write image metadata using json serialisation This branch writes outs simplestreams image metadata using json serialisation instead of a template based approach. It is a pre-requisit to allow the next step of merging new image metadata instead of overwriting. This will be used when setting up private clouds. https://code.launchpad.net/~wallyworld/juju-core/marshal-image-metadata/+merge/190542 Requires: https://code.launchpad.net/~wallyworld/juju-core/improve-image-metadata-command/+merge/190517 (do not edit description out of merge proposal)

Patch Set 1 #

Patch Set 2 : Write image metadata using json serialisation #

Total comments: 10

Patch Set 3 : Write image metadata using json serialisation #

Unified diffs Side-by-side diffs Delta from patch set Stats (+408 lines, -137 lines) Patch
A [revision details] View 1 2 1 chunk +2 lines, -0 lines 0 comments Download
M cmd/plugins/juju-metadata/imagemetadata.go View 1 2 2 chunks +6 lines, -1 line 0 comments Download
M cmd/plugins/juju-metadata/imagemetadata_test.go View 1 2 1 chunk +1 line, -1 line 0 comments Download
M cmd/plugins/juju-metadata/validateimagemetadata_test.go View 1 2 2 chunks +6 lines, -1 line 0 comments Download
M environs/imagemetadata/generate.go View 1 chunk +37 lines, -124 lines 0 comments Download
A environs/imagemetadata/generate_test.go View 1 2 1 chunk +40 lines, -0 lines 0 comments Download
A environs/imagemetadata/marshal.go View 1 2 1 chunk +97 lines, -0 lines 0 comments Download
A environs/imagemetadata/marshal_test.go View 1 chunk +127 lines, -0 lines 0 comments Download
M environs/imagemetadata/simplestreams.go View 1 chunk +15 lines, -6 lines 0 comments Download
A environs/imagemetadata/testing/testing.go View 1 chunk +70 lines, -0 lines 0 comments Download
M environs/imagemetadata/validation_test.go View 2 chunks +4 lines, -1 line 0 comments Download
M environs/simplestreams/simplestreams.go View 1 chunk +2 lines, -2 lines 0 comments Download
M environs/tools/marshal.go View 1 chunk +1 line, -1 line 0 comments Download

Messages

Total messages: 6
wallyworld
Please take a look.
10 years, 6 months ago (2013-10-11 06:48:01 UTC) #1
wallyworld
Please take a look.
10 years, 6 months ago (2013-10-14 09:30:49 UTC) #2
thumper
https://codereview.appspot.com/14540055/diff/4001/environs/imagemetadata/generate.go File environs/imagemetadata/generate.go (right): https://codereview.appspot.com/14540055/diff/4001/environs/imagemetadata/generate.go#newcode15 environs/imagemetadata/generate.go:15: metadataInfo, err := generateMetadata(series, im, cloudSpec) This has me ...
10 years, 6 months ago (2013-10-16 01:26:11 UTC) #3
wallyworld
https://codereview.appspot.com/14540055/diff/4001/environs/imagemetadata/generate.go File environs/imagemetadata/generate.go (right): https://codereview.appspot.com/14540055/diff/4001/environs/imagemetadata/generate.go#newcode15 environs/imagemetadata/generate.go:15: metadataInfo, err := generateMetadata(series, im, cloudSpec) On 2013/10/16 01:26:11, ...
10 years, 6 months ago (2013-10-16 01:35:16 UTC) #4
wallyworld
Please take a look.
10 years, 6 months ago (2013-10-16 04:12:47 UTC) #5
thumper
10 years, 6 months ago (2013-10-17 04:04:01 UTC) #6
LGTM
Sign in to reply to this message.

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