libcloud-notifications mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From to...@apache.org
Subject [libcloud] 01/02: Merge branch 'kamatera-compute' of https://github.com/OriHoch/libcloud into OriHoch-kamatera-compute
Date Sat, 04 Apr 2020 19:21:11 GMT
This is an automated email from the ASF dual-hosted git repository.

tomaz pushed a commit to branch trunk
in repository https://gitbox.apache.org/repos/asf/libcloud.git

commit cee324d16aba1cc6afd4264c4df1d97c2fc3aa6a
Merge: c963f08 5dc1157
Author: Tomaz Muraus <tomaz@tomaz.me>
AuthorDate: Sat Apr 4 21:15:59 2020 +0200

    Merge branch 'kamatera-compute' of https://github.com/OriHoch/libcloud into OriHoch-kamatera-compute

 docs/_static/images/provider_logos/kamatera.png    | Bin 0 -> 44808 bytes
 docs/compute/_supported_methods_block_storage.rst  |   2 +
 .../_supported_methods_image_management.rst        |   2 +
 .../_supported_methods_key_pair_management.rst     |   2 +
 docs/compute/_supported_methods_main.rst           |   2 +
 docs/compute/_supported_providers.rst              |   2 +
 docs/compute/drivers/kamatera.rst                  |  41 ++
 docs/examples/compute/kamatera/create_node.py      | 150 +++++
 .../compute/kamatera/instantiate_driver.py         |   5 +
 docs/examples/compute/kamatera/node_operations.py  |  42 ++
 libcloud/compute/drivers/kamatera.py               | 639 +++++++++++++++++++++
 libcloud/compute/providers.py                      |   2 +
 libcloud/compute/types.py                          |   2 +
 .../kamatera/capabilities_datacenter_EU.json       | 203 +++++++
 .../compute/fixtures/kamatera/create_server.json   |   1 +
 .../fixtures/kamatera/create_server_sshkey.json    |   1 +
 .../compute/fixtures/kamatera/datacenters.json     |  80 +++
 .../compute/fixtures/kamatera/failed_auth.json     |   3 +
 .../fixtures/kamatera/images_datacenter_EU.json    | 604 +++++++++++++++++++
 .../compute/fixtures/kamatera/queue_12345-1.json   |   5 +
 .../compute/fixtures/kamatera/queue_12345-2.json   |   5 +
 .../compute/fixtures/kamatera/queue_12345-3.json   |   6 +
 .../compute/fixtures/kamatera/queue_12345-4.json   |   6 +
 .../compute/fixtures/kamatera/server_info.json     |  11 +
 .../fixtures/kamatera/server_operation.json        |   1 +
 .../test/compute/fixtures/kamatera/servers.json    |   8 +
 .../fixtures/kamatera/sizes_datacenter_EU.json     |  26 +
 libcloud/test/compute/test_kamatera.py             | 261 +++++++++
 libcloud/test/secrets.py-dist                      |   1 +
 29 files changed, 2113 insertions(+)

diff --cc libcloud/compute/providers.py
index 9b9c8c1,9bf739c..fdf4d61
--- a/libcloud/compute/providers.py
+++ b/libcloud/compute/providers.py
@@@ -165,10 -165,10 +165,12 @@@ DRIVERS = 
      ('libcloud.compute.drivers.maxihost', 'MaxihostNodeDriver'),
      Provider.GRIDSCALE:
      ('libcloud.compute.drivers.gridscale', 'GridscaleNodeDriver'),
+     Provider.KAMATERA:
+     ('libcloud.compute.drivers.kamatera', 'KamateraNodeDriver'),
      Provider.KUBEVIRT:
 -    ('libcloud.compute.drivers.kubevirt', 'KubeVirtNodeDriver')
 +    ('libcloud.compute.drivers.kubevirt', 'KubeVirtNodeDriver'),
 +    Provider.GIG_G8:
 +    ('libcloud.compute.drivers.gig_g8', 'G8NodeDriver')
  }
  
  


Mime
View raw message