GitHub user snmpboy opened a pull request:
https://github.com/apache/libcloud/pull/1268
Feature disaster recovery without a specific drs driver
Adding a disaster recovery service to compute
NTTC-CIS offers a disaster recovery service in it's Cloud. The nttcis
compute driver has been expanded to manipulate the service through the NTTC-CIS
API
- done, ready for review
### Checklist (tick everything that applies)
- [x ] [Code
linting](http://libcloud.readthedocs.org/en/latest/development.html#code-style-guide)
(required, can be done after the PR checks)
- [x ] Documentation
- [x ] [Tests](http://libcloud.readthedocs.org/en/latest/testing.html)
- [ x]
[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/NTTC-CIS/libcloud feature_drs_without_driver
Alternatively you can review and apply these changes as the patch at:
https://github.com/apache/libcloud/pull/1268.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 #1268
----
commit 2c5b5cfc16e14a29eff8f3aab37aae4e1763c716
Author: mitch <mitch.raful@...>
Date: 2018-11-13T18:32:42Z
removed indent from docstring of NttCisDRSDriver
commit 30d2af87e6732face882c63d13353e1716631be0
Author: mitch <mitch.raful@...>
Date: 2018-11-13T20:03:01Z
removed more indents on libcloud/drs/drivers/nttcis.py
commit bee85e7651f1dbfe3f0db95138c60431c02ada1e
Author: mitch <mitch.raful@...>
Date: 2018-11-13T20:56:43Z
edited index.rst under drs/drivers in docs
commit b9dfbf71c146a682b108f5562aafaba860d90753
Author: mitch <mitch.raful@...>
Date: 2018-11-14T21:49:48Z
deleted uneeded files
commit e330274cd27df9f5f21bd71c117be3a4b6eb8c1c
Author: mitch <mitch.raful@...>
Date: 2018-11-29T15:15:14Z
removed drs directories
commit facbea218b89487fdff08104532f0c372f4b61d6
Author: mitch <mitch.raful@...>
Date: 2018-11-30T22:47:20Z
moved much of drs functionality into the compute driver, last test coded
far was stopping drs_preview_failover
commit 4cdc28d0c55c64cde3c5e9acbb71781bc593b025
Author: mitch <mitch.raful@...>
Date: 2018-12-02T23:44:59Z
added tests for fail create and fail failover with invalid status
commit af20d3901cac5b57e9c9e004430d755efd35517f
Author: mitch <mitch.raful@...>
Date: 2018-12-04T22:33:49Z
completed tests for drs without a drs driver
commit d2f933cda1a078f561a74e4a2704b0e2ac387898
Author: mitch <mitch.raful@...>
Date: 2018-12-05T01:53:14Z
Merge branch 'trunk' of https://git-wip-us.apache.org/repos/asf/libcloud
into feature_drs_without_driver
commit 46096c4ef4a75d55f86c801faa07a0e613d5a4fc
Author: mitch <mitch.raful@...>
Date: 2018-12-05T03:40:35Z
Changed typo. Added pythoh-dateutil to tox.
commit 484855d41a5f967b1d86327448fce93751881f52
Author: mitch <mitch.raful@...>
Date: 2018-12-06T17:07:54Z
Removed requirements for python-dateutil for test/compute/test-nttcis.py
commit 3906dd3ae92b14a47f3af587e4a805e651a05158
Author: mitch <mitch.raful@...>
Date: 2018-12-13T19:32:36Z
merged latest trunk
commit a14a2d995f22a9fb6f4a17004d41a8c8e08aa365
Author: mitch <mitch.raful@...>
Date: 2018-12-13T20:29:24Z
replaced Dimension Data with NTTC-CIS in some doc strings in
loadbalancers/drivers/nttcis.py
commit da71f4055ddeffbb60b7187e93618d99c7c541ba
Author: mitch <mitch.raful@...>
Date: 2018-12-13T22:58:37Z
added an extra assertion to DRS tests
----
---