[ 
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 <srinivas.ashok@...>
Date:   2018-05-14T12:59:07Z

    changes made to get the VMware tools status.

commit 4089aafe57d1451aa8a9d4af8fb2fbbbfa8acab7
Author: srinivasashok <srinivas.ashok@...>
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 <mitch.raful@...>
Date:   2018-07-06T15:12:13Z

    added a test

commit b80bf325878da701d8bc4ebd55e305c2ed4565b5
Author: mitch <mitch.raful@...>
Date:   2018-07-06T19:23:42Z

    added nttcis modules to libcloud/common and libcloud/drivers and passed 
connection test

commit cdc27a6687ced8bae58c4fd801924c1e897a68bc
Author: mitch <mitch.raful@...>
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 <mitch.raful@...>
Date:   2018-08-03T15:51:25Z

    adding snapshot class to common/nttcis.py

commit 3ebd1dbcd20dc9c2349992875ce8d58af2472bf7
Author: mitch <mitch.raful@...>
Date:   2018-08-06T16:34:00Z

    Can now find and list snapshots when enabled on a server

commit b3fa472e5ab7d952e9034eb29c4a8c5acc21599b
Author: mitch <mitch.raful@...>
Date:   2018-08-15T15:34:01Z

    renamed test file to lib_edit_test.py

commit db96211311acdc65c10d8104f737c253fa374214
Author: mitch <mitch.raful@...>
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 <mitch.raful@...>
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 <mitch.raful@...>
Date:   2018-08-27T19:41:33Z

    added or updated multiple methods for disk or scsi controller handling.

commit 273486d090ec5604e5a805da845fa7f2d95c814b
Author: mitch <mitch.raful@...>
Date:   2018-08-31T17:55:29Z

    added tests for deploy and detete servers

commit fd68cc6d91531ca44f353e34d0c6938d12e7ba42
Author: mitch <mitch.raful@...>
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 <mitch.raful@...>
Date:   2018-09-09T17:28:20Z

    added 'xsi:nil': 'true' to compute/drivers/nttcis module in 
edit_ip_address_list

commit b19a16539c34d22c3d7582c2a32f6a613b78bb16
Author: mitch <mitch.raful@...>
Date:   2018-09-17T13:45:13Z

    added tests for all aspects of Vlans and NAT Rules

commit 2e6156f9e675926fb03c03c03c7edac63e028ad0
Author: mitch <mitch.raful@...>
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 <mitch.raful@...>
Date:   2018-09-20T19:01:10Z

    update tests in all test modules

commit d4ae1ababf549bf88b4971fad4eff733d2d711f0
Author: mitch <mitch.raful@...>
Date:   2018-09-26T17:21:26Z

    Added support for expanding a VM's disk.  Added a get snapshot using 
snapshot id. Removed 'dd' prefix from locations in nttcis module under common.

commit d776d646d68e8e084acbbf706addf0a5535b4313
Author: mitch <mitch.raful@...>
Date:   2018-10-02T21:28:42Z

    pep 8ify

commit a14aa6fe48d714088baaa9dfa9c09ba761d9e974
Author: mitch <mitch.raful@...>
Date:   2018-10-04T11:50:17Z

    saving pylint-flake 8 changes

commit 14d29cd1d6dad42b234c7a55d1558e5466bb1f7c
Author: mitch <mitch.raful@...>
Date:   2018-10-04T12:06:53Z

    added back code for testing

commit bc64b1fcc7842131d5711cb8b17ac312b9f93065
Author: mitch <mitch.raful@...>
Date:   2018-10-09T17:06:00Z

    started drs code

commit c3091843295b6df7f978e3ab62eaac7bb4e8c387
Author: mitch <mitch.raful@...>
Date:   2018-10-15T21:04:56Z

    completed ntt tests...starting on rst docs

commit 43d324d317e14947b74cab8858b440f54f6e6a0f
Author: mitch <mitch.raful@...>
Date:   2018-10-18T14:03:56Z

    fixed typo in compute/nttcis.py prefixSizfe

commit c05f59a2b6463a3074ba1b4c17277b3d4242c2c9
Author: mitch <mitch.raful@...>
Date:   2018-10-21T16:49:17Z

    Added examples to the test/compute/examples/nttcis directory.  Start 
working on loadbalancer test, test_nttcis.py

commit d22a52604c6e8a383a6deacdfe5c8318863a793a
Author: mitch <mitch.raful@...>
Date:   2018-10-23T17:15:51Z

    finished load balancer tests and added an nttcis subdirectory under 
docs/loadbalancer/examples

commit 7ee8bf555941cf237c46e3c93801759ad66375de
Author: mitch <mitch.raful@...>
Date:   2018-10-23T17:20:12Z

    forgot to manually add some files

commit e74187299ef457d4e91f588e2dc3e2debe51ff1c
Author: mitch <mitch.raful@...>
Date:   2018-10-23T17:39:35Z

    removed drs and tests directories from libcloud DDtoNTT branch.

commit fec94cfd736e1486c28b952284e2a52d41539154
Author: mitch <mitch.raful@...>
Date:   2018-10-23T23:06:07Z

    removed conflicts

commit 7449c20b0fa8eecc6f857920e361176d314f563d
Author: mitch <mitch.raful@...>
Date:   2018-10-24T14:09:01Z

    [LIBCLOUD-1021] Add loadbalancer and compute drivers for NTTC-CIS. Tests 
updated. Tox passes.

----


> No drivers exist for NTTCommunications Cloud Infrastructure Services
> --------------------------------------------------------------------
>
>                 Key: LIBCLOUD-1021
>                 URL: https://issues.apache.org/jira/browse/LIBCLOUD-1021
>             Project: Libcloud
>          Issue Type: Improvement
>          Components: Compute, LoadBalancer
>    Affects Versions: 2.3.0
>            Reporter: Mitchell Raful
>            Priority: Major
>
> NTT has taken the Dimension Data Cloud and folded it into NTT Communications. 
>  The compute and loadbalancer drivers have been created.  Most the components 
> are the same with some added features that were not updated for DD.  Test, 
> fixture, and docs have been created as well.



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)

Reply via email to