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

Issue 6858052: Implemented the base of a juju openstack provider. (Closed)

Can't Edit
Can't Publish+Mail
Start Review
Created:
13 years ago by dimitern
Modified:
13 years ago
Reviewers:
mp+135454
Visibility:
Public.

Description

Implemented the base of a juju openstack provider. Right now the configuration is parsed and validated, and the minimum amount of code needed in the provider is implemented, the rest is stubbed out for now. https://code.launchpad.net/~dimitern/juju-core/openstack-stub-provider-config/+merge/135454 (do not edit description out of merge proposal)

Patch Set 1 #

Total comments: 22

Patch Set 2 : Implemented the base of a juju openstack provider. #

Total comments: 14

Patch Set 3 : Implemented the base of a juju openstack provider. #

Patch Set 4 : Implemented the base of a juju openstack provider. #

Patch Set 5 : Implemented the base of a juju openstack provider. #

Unified diffs Side-by-side diffs Delta from patch set Stats (+577 lines, -2 lines) Patch
A [revision details] View 1 2 3 1 chunk +2 lines, -0 lines 0 comments Download
A environs/openstack/config.go View 1 2 3 1 chunk +141 lines, -0 lines 0 comments Download
A environs/openstack/config_test.go View 1 2 3 1 chunk +287 lines, -0 lines 0 comments Download
A environs/openstack/provider.go View 1 1 chunk +145 lines, -0 lines 0 comments Download
M juju/bootstrap.go View 1 1 chunk +2 lines, -2 lines 0 comments Download

Messages

Total messages: 15
dimitern
Please take a look.
13 years ago (2012-11-21 17:02:06 UTC) #1
rog
looks great, with only minor comments below. https://codereview.appspot.com/6858052/diff/1/environs/openstack/config.go File environs/openstack/config.go (right): https://codereview.appspot.com/6858052/diff/1/environs/openstack/config.go#newcode79 environs/openstack/config.go:79: ecfg.username() != ...
13 years ago (2012-11-21 17:26:11 UTC) #2
gz
Have made a selection of comments on specifics, some of which is just for things ...
13 years ago (2012-11-21 17:28:19 UTC) #3
gz
Remembered that jam has already written a neat way of handling envvar isolation in goose, ...
13 years ago (2012-11-21 17:59:15 UTC) #4
jameinel
LGTM Worth landing with some tweaks, and iterating from here. https://codereview.appspot.com/6858052/diff/1/environs/openstack/config.go File environs/openstack/config.go (right): https://codereview.appspot.com/6858052/diff/1/environs/openstack/config.go#newcode46 ...
13 years ago (2012-11-22 07:19:48 UTC) #5
dimitern
Please take a look.
13 years ago (2012-11-22 10:46:47 UTC) #6
gz
Changes all look good to me.
13 years ago (2012-11-22 12:04:58 UTC) #7
niemeyer
Nice. LGTM with trivials only: https://codereview.appspot.com/6858052/diff/5002/environs/openstack/config.go File environs/openstack/config.go (right): https://codereview.appspot.com/6858052/diff/5002/environs/openstack/config.go#newcode54 environs/openstack/config.go:54: func (c *environConfig) container() ...
13 years ago (2012-11-22 12:54:14 UTC) #8
dimitern
https://codereview.appspot.com/6858052/diff/5002/environs/openstack/config.go File environs/openstack/config.go (right): https://codereview.appspot.com/6858052/diff/5002/environs/openstack/config.go#newcode54 environs/openstack/config.go:54: func (c *environConfig) container() string { On 2012/11/22 12:54:14, ...
13 years ago (2012-11-22 13:13:16 UTC) #9
dimitern
Please take a look.
13 years ago (2012-11-22 13:13:42 UTC) #10
fwereade
LGTM
13 years ago (2012-11-22 14:22:10 UTC) #11
dimitern
On 2012/11/22 14:22:10, fwereade wrote: > LGTM As discussed, added checks for empty region and ...
13 years ago (2012-11-22 15:02:36 UTC) #12
dimitern
Please take a look.
13 years ago (2012-11-22 15:03:10 UTC) #13
rog
On 2012/11/22 15:03:10, dimitern wrote: > Please take a look. LGTM
13 years ago (2012-11-22 15:04:22 UTC) #14
dimitern
13 years ago (2012-11-22 15:05:57 UTC) #15
*** Submitted:

Implemented the base of a juju openstack provider.

Right now the configuration is parsed and validated, and the minimum amount of
code needed in the provider is implemented, the rest is stubbed out for now.

R=rog, gz, john.meinel, niemeyer, fwereade
CC=
https://codereview.appspot.com/6858052
Sign in to reply to this message.

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