[
https://issues.apache.org/jira/browse/LIBCLOUD-1021?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16662349#comment-16662349
]
ASF GitHub Bot commented on LIBCLOUD-1021:
--
GitHub user snmpboy opened a pull request:
https://github.com/apache/libcloud/pull/1250
[LIBCLOUD-1021] Add loadbalancer and compute drivers for NTTC-CIS.
## Changes Title [LIBCLOUD-1021] Add loadbalancer and compute drivers for
NTTC-CIS. Tests updated. Tox passes.s)
### Description
NTT Communications has taken over the Dimension Data Cloud and renamed it
to NTT Communications Cloud Infrastructure Services (NTTC-CIS). Comnpute and
loadbalancer drivers have been added along with test, fixtures, and docs.
### Status
- done, ready for review
### Checklist (tick everything that applies)
Does this require ICLA? Linting was done with pre-confugred Tox tests.
- [ ] [Code
linting](http://libcloud.readthedocs.org/en/latest/development.html#code-style-guide)
(required, can be done after the PR checks)
- [ ] Documentation
- [ ] [Tests](http://libcloud.readthedocs.org/en/latest/testing.html)
- [ ]
[ICLA](http://libcloud.readthedocs.org/en/latest/development.html#contributing-bigger-changes)
(required for bigger changes)
You can merge this pull request into a Git repository by running:
$ git pull https://github.com/snmpboy/libcloud DDtoNTT
Alternatively you can review and apply these changes as the patch at:
https://github.com/apache/libcloud/pull/1250.patch
To close this pull request, make a commit to your master/trunk branch
with (at least) the following in the commit message:
This closes #1250
commit c67c2ba3c7cb745a6429efee77616fb8881a888d
Author: srinivasashok
Date: 2018-05-14T12:59:07Z
changes made to get the VMware tools status.
commit 4089aafe57d1451aa8a9d4af8fb2fbbbfa8acab7
Author: srinivasashok
Date: 2018-05-15T05:34:59Z
Merge pull request #1 from DimensionDataDevOps/vmware_tool_fix
changes made to get the VMware tools status.
commit 644f1168565af935428b70ea762e58f8e2d83f34
Author: mitch
Date: 2018-07-06T15:12:13Z
added a test
commit b80bf325878da701d8bc4ebd55e305c2ed4565b5
Author: mitch
Date: 2018-07-06T19:23:42Z
added nttcis modules to libcloud/common and libcloud/drivers and passed
connection test
commit cdc27a6687ced8bae58c4fd801924c1e897a68bc
Author: mitch
Date: 2018-07-13T13:52:49Z
Added nttcis modules to backup and loadbalancer packages and edited
providers and types modules in packages at needed
commit e49ef2bdd8c8f461fd3f80be6a95b7f48a706556
Author: mitch
Date: 2018-08-03T15:51:25Z
adding snapshot class to common/nttcis.py
commit 3ebd1dbcd20dc9c2349992875ce8d58af2472bf7
Author: mitch
Date: 2018-08-06T16:34:00Z
Can now find and list snapshots when enabled on a server
commit b3fa472e5ab7d952e9034eb29c4a8c5acc21599b
Author: mitch
Date: 2018-08-15T15:34:01Z
renamed test file to lib_edit_test.py
commit db96211311acdc65c10d8104f737c253fa374214
Author: mitch
Date: 2018-08-15T18:04:21Z
added a lib_misc_test.py for anything that was not a create, edit, or list
of some type of CC elelemnt
commit b4a7e98d2056d9b4f0f3d9b4535e9aaf10215dc7
Author: mitch
Date: 2018-08-16T20:12:42Z
fixed drivers/nttcis.py which could not find disks as the CC API had
changed.
commit 141d235b51da29b3cc414fb7d8a4147ae5b50774
Author: mitch
Date: 2018-08-27T19:41:33Z
added or updated multiple methods for disk or scsi controller handling.
commit 273486d090ec5604e5a805da845fa7f2d95c814b
Author: mitch
Date: 2018-08-31T17:55:29Z
added tests for deploy and detete servers
commit fd68cc6d91531ca44f353e34d0c6938d12e7ba42
Author: mitch
Date: 2018-09-06T17:22:53Z
fixed ex_edit_firewall_rule as position is not required unless changing
firewall rule placement
commit 1bffad07ac73d0e99f70612a50a77944a3ff848e
Author: mitch
Date: 2018-09-09T17:28:20Z
added 'xsi:nil': 'true' to compute/drivers/nttcis module in
edit_ip_address_list
commit b19a16539c34d22c3d7582c2a32f6a613b78bb16
Author: mitch
Date: 2018-09-17T13:45:13Z
added tests for all aspects of Vlans and NAT Rules
commit 2e6156f9e675926fb03c03c03c7edac63e028ad0
Author: mitch
Date: 2018-09-18T14:32:11Z
Added the ability to specify a load balancing algorithm without having to
use the Aglortimh class in base.py. Changed load balancing algorithm choices
to LEAST_CONNECTIONS_MEMBER, LEAST_CONNECTIONS_NODE, OBSERVED_MEMBER,
OBSERVED_NODE, PREDICTIVE_MEMBER, PREDICTIVE_NODE
commit f63a13dcd953cf29348d358578f8e89552771185
Author: mitch
Date: 2018-09-20T19:01:10Z
update tests in all test modules
commit d4ae1ababf549bf88b4971fad4eff733d2d711f0
Author: mitch
Date: 2018-09-26T17:21:26Z
Added support for expanding a VM's disk. Added a get snapshot using
snapshot