|
Added provider for CloudSigma cloud.
Provider for CloudSigma (https://www.cloudsigma.com) uses CloudSigma API v2.0
(https://cloudsigma-docs.readthedocs.org/en/2.10/).
Minimal client for communicating with the CloudSigma Web API from Go program was implemented as
separate library github.com/Altoros/gosigma. This library is published under AGPLv3 license.
gosigma library is added as dependency to dependencies.tsv file.
https://code.launchpad.net/~maxim-perenesenko/juju-core/cloudsigma/+merge/221540
(do not edit description out of merge proposal)
Total comments: 9
|
Unified diffs |
Side-by-side diffs |
Delta from patch set |
Stats (+3646 lines, -1 line) |
Patch |
|
A |
[revision details]
|
View
|
1
2
|
1 chunk |
+2 lines, -0 lines |
0 comments
|
Download
|
|
M |
cmd/jujud/machine.go
|
View
|
1
2
|
1 chunk |
+3 lines, -1 line |
0 comments
|
Download
|
|
M |
dependencies.tsv
|
View
|
1
2
|
1 chunk |
+1 line, -0 lines |
0 comments
|
Download
|
|
M |
provider/all/all.go
|
View
|
|
1 chunk |
+1 line, -0 lines |
0 comments
|
Download
|
|
A |
provider/cloudsigma/client.go
|
View
|
|
1 chunk |
+307 lines, -0 lines |
0 comments
|
Download
|
|
A |
provider/cloudsigma/client_test.go
|
View
|
1
2
|
1 chunk |
+316 lines, -0 lines |
0 comments
|
Download
|
|
A |
provider/cloudsigma/config.go
|
View
|
1
2
|
1 chunk |
+165 lines, -0 lines |
0 comments
|
Download
|
|
A |
provider/cloudsigma/config_test.go
|
View
|
1
2
|
1 chunk |
+329 lines, -0 lines |
0 comments
|
Download
|
|
A |
provider/cloudsigma/constraints.go
|
View
|
|
1 chunk |
+95 lines, -0 lines |
0 comments
|
Download
|
|
A |
provider/cloudsigma/constraints_test.go
|
View
|
1
2
|
1 chunk |
+136 lines, -0 lines |
0 comments
|
Download
|
|
A |
provider/cloudsigma/environ.go
|
View
|
|
1 chunk |
+164 lines, -0 lines |
0 comments
|
Download
|
|
A |
provider/cloudsigma/environ_test.go
|
View
|
1
2
|
1 chunk |
+96 lines, -0 lines |
0 comments
|
Download
|
|
A |
provider/cloudsigma/environcaps.go
|
View
|
|
1 chunk |
+50 lines, -0 lines |
0 comments
|
Download
|
|
A |
provider/cloudsigma/environfirewall.go
|
View
|
|
1 chunk |
+32 lines, -0 lines |
0 comments
|
Download
|
|
A |
provider/cloudsigma/environinstance.go
|
View
|
|
1 chunk |
+291 lines, -0 lines |
0 comments
|
Download
|
|
A |
provider/cloudsigma/environinstance_test.go
|
View
|
1
2
|
1 chunk |
+206 lines, -0 lines |
0 comments
|
Download
|
|
A |
provider/cloudsigma/instance.go
|
View
|
|
1 chunk |
+148 lines, -0 lines |
0 comments
|
Download
|
|
A |
provider/cloudsigma/instance_test.go
|
View
|
1
2
|
1 chunk |
+328 lines, -0 lines |
0 comments
|
Download
|
|
A |
provider/cloudsigma/provider.go
|
View
|
|
1 chunk |
+140 lines, -0 lines |
0 comments
|
Download
|
|
A |
provider/cloudsigma/provider_test.go
|
View
|
1
2
|
1 chunk |
+94 lines, -0 lines |
0 comments
|
Download
|
|
A |
provider/cloudsigma/storage.go
|
View
|
|
1 chunk |
+252 lines, -0 lines |
0 comments
|
Download
|
|
A |
provider/cloudsigma/storage_test.go
|
View
|
1
2
|
1 chunk |
+373 lines, -0 lines |
0 comments
|
Download
|
|
A |
provider/cloudsigma/storageconfig.go
|
View
|
|
1 chunk |
+59 lines, -0 lines |
0 comments
|
Download
|
|
A |
provider/cloudsigma/storageconfig_test.go
|
View
|
1
2
|
1 chunk |
+58 lines, -0 lines |
0 comments
|
Download
|
Total messages: 3
|