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 6a34d68 Merge pull request #1299 from micafer/ost_fix_float_ip
add f2c2456 IMplement driver for maxihost provider
add 58b7955 Remove duplicate entry
add 121092c flake8 fixes
add 2fa9a87 Flake8 fixes. Add website to MaxihostNodeDriver
add 5147c8a Add unit tests for listing images, sizes, locations and nodes
add 366fcff NodeLocation has no attribute extra
add e871d1c Merge branch 'maxihost-provider' of
gitlab.ops.mist.io:mistio/libcloud into maxihost-provider
add b4720e9 Add test_list_key_pairs
add 72d32c3 Return ram and pricing as integers
add 4eab1fb Add Accept header to use version 1.1
add e50ea5d Fix typo
add ec8df4d Add documentation
add 8bc7efa Add list_nodes and create_node tests
add 5abdb9b Add destroy_node test
add ee93bcf Fix docs-travis error
add 8934ee9 Fix indentation error
add 10e2e6c Implement destroy_node
new 674d0c2 Merge branch 'maxihost-provider' of
https://github.com/mistio/libcloud into mistio-maxihost-provider
new 3a9ef1f Remove default value for required argument.
new 1170e9c Prefix argument name with "ex_" since it's an extension
argument.
new 2fe5304 Valid attribute name on the API side is "ssh_keys"
(https://developers.maxihost.com/reference#post_devices).
new dfe584f Update changelog entry.
new 1d69566 Fix syntax.
new baf956e Fix broken test and lint.
The 7 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/maxihost.png | Bin 0 -> 15494 bytes
docs/compute/drivers/maxihost.rst | 31 +++
libcloud/common/maxihost.py | 44 ++++
libcloud/compute/drivers/maxihost.py | 221 +++++++++++++++++++++
libcloud/compute/providers.py | 2 +
libcloud/compute/types.py | 1 +
.../test/compute/fixtures/maxihost/images.json | 14 ++
libcloud/test/compute/fixtures/maxihost/keys.json | 17 ++
libcloud/test/compute/fixtures/maxihost/node.json | 46 +++++
libcloud/test/compute/fixtures/maxihost/nodes.json | 57 ++++++
libcloud/test/compute/fixtures/maxihost/plans.json | 36 ++++
.../test/compute/fixtures/maxihost/regions.json | 39 ++++
libcloud/test/compute/test_maxihost.py | 98 +++++++++
14 files changed, 610 insertions(+)
create mode 100644 docs/_static/images/provider_logos/maxihost.png
create mode 100644 docs/compute/drivers/maxihost.rst
create mode 100644 libcloud/common/maxihost.py
create mode 100644 libcloud/compute/drivers/maxihost.py
create mode 100644 libcloud/test/compute/fixtures/maxihost/images.json
create mode 100644 libcloud/test/compute/fixtures/maxihost/keys.json
create mode 100644 libcloud/test/compute/fixtures/maxihost/node.json
create mode 100644 libcloud/test/compute/fixtures/maxihost/nodes.json
create mode 100644 libcloud/test/compute/fixtures/maxihost/plans.json
create mode 100644 libcloud/test/compute/fixtures/maxihost/regions.json
create mode 100644 libcloud/test/compute/test_maxihost.py