You are viewing a plain text version of this content. The canonical link for it is here.
Posted to notifications@libcloud.apache.org by to...@apache.org on 2020/04/04 19:21:10 UTC

[libcloud] branch trunk updated (c963f08 -> 17543d0)

This is an automated email from the ASF dual-hosted git repository.

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


    from c963f08  Don't run additional assertions when running rackspace tests.
     add bb2e9d0  WIP
     add c09e088  finalize most operations for kamatera compute driver
     add 58a3e05  finalize kamatera compute driver, examples, documentation
     add a84ca06  finalize kamatera tests
     add 42221ea  Merge branch 'trunk' of github.com:apache/libcloud into kamatera-compute
     add fb20f10  fix flake8 lint
     add a2ec7ef  flake8
     add 5dc1157  flake8
     new cee324d  Merge branch 'kamatera-compute' of https://github.com/OriHoch/libcloud into OriHoch-kamatera-compute
     new 17543d0  Add changelog entry.

The 2 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails.  The revisions
listed as "add" were already present in the repository and have only
been added to this reference.


Summary of changes:
 CHANGES.rst                                        |   4 +
 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 +
 30 files changed, 2117 insertions(+)
 create mode 100644 docs/_static/images/provider_logos/kamatera.png
 create mode 100644 docs/compute/drivers/kamatera.rst
 create mode 100644 docs/examples/compute/kamatera/create_node.py
 create mode 100644 docs/examples/compute/kamatera/instantiate_driver.py
 create mode 100644 docs/examples/compute/kamatera/node_operations.py
 create mode 100644 libcloud/compute/drivers/kamatera.py
 create mode 100644 libcloud/test/compute/fixtures/kamatera/capabilities_datacenter_EU.json
 create mode 100644 libcloud/test/compute/fixtures/kamatera/create_server.json
 create mode 100644 libcloud/test/compute/fixtures/kamatera/create_server_sshkey.json
 create mode 100644 libcloud/test/compute/fixtures/kamatera/datacenters.json
 create mode 100644 libcloud/test/compute/fixtures/kamatera/failed_auth.json
 create mode 100644 libcloud/test/compute/fixtures/kamatera/images_datacenter_EU.json
 create mode 100644 libcloud/test/compute/fixtures/kamatera/queue_12345-1.json
 create mode 100644 libcloud/test/compute/fixtures/kamatera/queue_12345-2.json
 create mode 100644 libcloud/test/compute/fixtures/kamatera/queue_12345-3.json
 create mode 100644 libcloud/test/compute/fixtures/kamatera/queue_12345-4.json
 create mode 100644 libcloud/test/compute/fixtures/kamatera/server_info.json
 create mode 100644 libcloud/test/compute/fixtures/kamatera/server_operation.json
 create mode 100644 libcloud/test/compute/fixtures/kamatera/servers.json
 create mode 100644 libcloud/test/compute/fixtures/kamatera/sizes_datacenter_EU.json
 create mode 100644 libcloud/test/compute/test_kamatera.py


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

Posted by to...@apache.org.
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 <to...@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')
  }
  
  


[libcloud] 02/02: Add changelog entry.

Posted by to...@apache.org.
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 17543d016fafbca4bce516ca866ada2750f56e09
Author: Tomaz Muraus <to...@tomaz.me>
AuthorDate: Sat Apr 4 21:17:53 2020 +0200

    Add changelog entry.
---
 CHANGES.rst | 4 ++++
 1 file changed, 4 insertions(+)

diff --git a/CHANGES.rst b/CHANGES.rst
index efe7870..4876081 100644
--- a/CHANGES.rst
+++ b/CHANGES.rst
@@ -109,6 +109,10 @@ Compute
   (GITHUB-1444)
   [Joshua Hesketh - @jhesketh]
 
+- [Kamatera] Add new driver for Kamatera provider (https://www.kamatera.com).
+  (GITHUB-1442)
+  [Ori Hoch - @OriHoch]
+
 Storage
 ~~~~~~~