|
environs: Add EnvironCapability.SupportNetworks()
This provides a way to ask early if an environment
supports the networking operations we need for VLANs.
All providers, except MAAS and dummy return false for
that.
For MAAS used the newly created /version/ endpoint
(in r2188, see bug #1297814) to check if support is
there or not.
In a follow-up we can finish the CLI changes now,
with --networks / --no-networks arguments for deploy.
https://code.launchpad.net/~dimitern/juju-core/365-environs-supportnetworks/+merge/213262
(do not edit description out of merge proposal)
Total comments: 8
|
Unified diffs |
Side-by-side diffs |
Delta from patch set |
Stats (+141 lines, -1 line) |
Patch |
|
A |
[revision details]
|
View
|
1
2
|
1 chunk |
+2 lines, -0 lines |
0 comments
|
Download
|
|
M |
environs/bootstrap/bootstrap.go
|
View
|
|
1 chunk |
+1 line, -0 lines |
0 comments
|
Download
|
|
M |
environs/bootstrap/bootstrap_test.go
|
View
|
|
1 chunk |
+4 lines, -0 lines |
0 comments
|
Download
|
|
M |
environs/interface.go
|
View
|
|
1 chunk |
+4 lines, -0 lines |
0 comments
|
Download
|
|
M |
provider/azure/environ.go
|
View
|
|
1 chunk |
+5 lines, -0 lines |
0 comments
|
Download
|
|
M |
provider/azure/environ_test.go
|
View
|
|
1 chunk |
+5 lines, -0 lines |
0 comments
|
Download
|
|
M |
provider/dummy/environs.go
|
View
|
|
1 chunk |
+6 lines, -0 lines |
0 comments
|
Download
|
|
M |
provider/ec2/ec2.go
|
View
|
|
1 chunk |
+7 lines, -0 lines |
0 comments
|
Download
|
|
M |
provider/ec2/local_test.go
|
View
|
|
1 chunk |
+5 lines, -0 lines |
0 comments
|
Download
|
|
M |
provider/joyent/environ.go
|
View
|
|
1 chunk |
+5 lines, -0 lines |
0 comments
|
Download
|
|
M |
provider/local/environ.go
|
View
|
|
1 chunk |
+5 lines, -0 lines |
0 comments
|
Download
|
|
M |
provider/local/environ_test.go
|
View
|
|
2 chunks |
+7 lines, -1 line |
0 comments
|
Download
|
|
M |
provider/maas/environ.go
|
View
|
1
2
|
2 chunks |
+57 lines, -0 lines |
0 comments
|
Download
|
|
M |
provider/maas/environ_whitebox_test.go
|
View
|
|
1 chunk |
+7 lines, -0 lines |
0 comments
|
Download
|
|
M |
provider/manual/environ.go
|
View
|
|
1 chunk |
+5 lines, -0 lines |
0 comments
|
Download
|
|
M |
provider/manual/environ_test.go
|
View
|
|
1 chunk |
+4 lines, -0 lines |
0 comments
|
Download
|
|
M |
provider/openstack/local_test.go
|
View
|
|
1 chunk |
+5 lines, -0 lines |
0 comments
|
Download
|
|
M |
provider/openstack/provider.go
|
View
|
|
1 chunk |
+7 lines, -0 lines |
0 comments
|
Download
|
Total messages: 6
|