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 7ddda6a Merge pull request #1483 from
Kami/paramiko_compression_and_keepalive
add 869b0d3 Create new compute driver outscale sdk
add f263c39 Basic calls for compute driver outscale sdk
add d3810a4 Add test file for compute driver outscale sdk
add d4fa505 added an osc signature class and some unit tests for it
add e34ccc7 outscale sdk replacement start
add c509400 All is working, before refactoring
add 100bee9 Providers added
add e21580f Refactored
add 69fd665 Added some unit tests
add 692ae5c Contribution Guideline friendly code changes
add fea49fe Remove oustcale_sdk implementation
add 7dbc5f2 Resolve some merge errors
add dc26248 Resolve some linting errors
add 87cc2df changes for Flake8 compliance
add a3af73f splited every line over 79 character for Flake8 compliance
add 9c1e71b Flake8 indent corrections
add d54a569 unittest reworked
add 5e7fc13 resolved a date issue in test_osc
add 956c95e Changed an endpoint on list_nodes method for Outscale API
new 64a0d90 type annotation for MyPy, changed signer creation and usage
new 8921ede Worked on Outscale Provider comply more with Libcloud API
new bf576d1 Changed code so it use with Libcloud resources' class on
Outscale Provider
new fe5e236 Changed some utils function and some return value for more
compliance with libcloud standard provider methods
new 882d2fa modified list_location for better compliance with base Driver
and reorganised outscale driver methods order
new 6f78c1a Flake8 and MyPy compliance for outscale driver
new 48fa2fa Reduced duplication in outscale driver
new 86ef1f1 Merge branch 'trunk' of
https://github.com/outscale-dev/libcloud into outscale-dev-trunk
new ea0df48 Update docstrings.
new e6c32e5 Add changelog entry.
The 10 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 | 6 +
libcloud/common/osc.py | 160 ++++++
libcloud/compute/drivers/outscale.py | 1019 ++++++++++++++++++++++++++++++++++
libcloud/compute/providers.py | 2 +
libcloud/compute/types.py | 2 +
libcloud/test/common/test_osc.py | 142 +++++
6 files changed, 1331 insertions(+)
create mode 100644 libcloud/common/osc.py
create mode 100644 libcloud/compute/drivers/outscale.py
create mode 100644 libcloud/test/common/test_osc.py