Uploaded image for project: 'Libcloud'
  1. Libcloud
  2. LIBCLOUD-753

Complete API Coverage for MCP 2.0 API for Dimension Data driver

    Details

    • Type: Improvement
    • Status: Open
    • Priority: Major
    • Resolution: Unresolved
    • Affects Version/s: None
    • Fix Version/s: None
    • Component/s: None
    • Labels:
      None

      Description

      Extend the driver to support the missing functions

      • Network Domain - Create, Delete Edit
      • VLAN - Create delete and edit
      • Firewall (ACL) rule, create, list and delete
      • NAT - create. list edit and delete
      • Add/Remove Server NIC
      • Check monitoring status, change monitoring status.
      • List anti-affinity rule

      Load balancer driver:

      • Delete created assets (node, pool, pool member, virtual listener)
      • Edit existing assets (node, pool, pool member, virtual listener)

        Activity

        Hide
        githubbot ASF GitHub Bot added a comment -

        Github user asfgit closed the pull request at:

        https://github.com/apache/libcloud/pull/593

        Show
        githubbot ASF GitHub Bot added a comment - Github user asfgit closed the pull request at: https://github.com/apache/libcloud/pull/593
        Hide
        githubbot ASF GitHub Bot added a comment -

        GitHub user tonybaloney opened a pull request:

        https://github.com/apache/libcloud/pull/593

        LIBCLOUD-753 MCP 2 coverage dimension data

        Extended methods for additional functions available in the API.

        You can merge this pull request into a Git repository by running:

        $ git pull https://github.com/DimensionDataCBUSydney/libcloud LIBCLOUD-753-MCP_2_Coverage_Dimension_Data

        Alternatively you can review and apply these changes as the patch at:

        https://github.com/apache/libcloud/pull/593.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 #593


        commit b97168e212579e4b21a09694bf271e9385d06b7f
        Author: Ming Sheng <mingsheng36@gmail.com>
        Date: 2015-09-17T10:12:58Z

        Corrected dd-ap 'host'

        commit 51b7845ec0dac2fe5f9d871bded05e543edda46e
        Author: Anthony Shaw <anthony.p.shaw@gmail.com>
        Date: 2015-09-17T10:34:46Z

        Merge pull request #2 from mingsheng36/patch-1

        Corrected dd-ap 'host'

        commit d051b581629fdd2e8a5222911a52d43c798a8a7c
        Author: Anthony Shaw <anthony.p.shaw@gmail.com>
        Date: 2015-09-23T05:49:20Z

        Merge branch 'trunk' of github.com:DimensionDataCBUSydney/libcloud into trunk

        commit 4aefd3abe59de8f69dcb4d8ebdf1bcc28e1d0cf9
        Author: Anthony Shaw <anthony.p.shaw@gmail.com>
        Date: 2015-09-23T05:50:11Z

        Merge branch 'trunk' of https://github.com/apache/libcloud into trunk

        commit ab6e76aa229b73733b60a20754776c8ceb9e3202
        Author: Anthony Shaw <anthony.p.shaw@gmail.com>
        Date: 2015-09-28T00:09:41Z

        Merge branch 'trunk' of https://github.com/apache/libcloud into trunk

        commit b0d86263751f169575c7820e5cf6a6026cd71025
        Author: Anthony Shaw <anthony.p.shaw@gmail.com>
        Date: 2015-10-05T22:37:19Z

        Merge branch 'trunk' of https://github.com/apache/libcloud into trunk

        commit 2673c9d78c0448e008ce6eb6e870e96a3b7e9c9e
        Author: Anthony Shaw <anthony.p.shaw@gmail.com>
        Date: 2015-10-06T00:01:40Z

        Completed network domain functions (get, list, create, edit and delete) with unit tests.

        commit 02bc0c1259c07cd27ff69bbb3941001756d38957
        Author: Anthony Shaw <anthony.p.shaw@gmail.com>
        Date: 2015-10-06T00:42:00Z

        Added functionality for VLANs, create, edit, deploy, get and expand

        commit 1ad2d3634455e977363e76e19ad4c650f72c79ad
        Author: Anthony Shaw <anthony.p.shaw@gmail.com>
        Date: 2015-10-06T02:05:40Z

        Complete IP block functionality

        commit 067983aba4a06a398a3437e65b133dd3db4b46d8
        Author: Anthony Shaw <anthony.p.shaw@gmail.com>
        Date: 2015-10-06T03:11:16Z

        Completed functions for firewall rules in network domains, get, list, update (disable/enable), create and delete. Inc unit tests

        commit 4355637f8fe0225cddea492253f746332bfe872d
        Author: Anthony Shaw <anthony.p.shaw@gmail.com>
        Date: 2015-10-06T04:30:05Z

        Updated load balancer methods to support editing pool, pool member and nodes.

        commit 3987345505625d0b15757abbfef66be2b69a549f
        Author: Anthony Shaw <anthony.p.shaw@gmail.com>
        Date: 2015-10-06T04:46:12Z

        Updated server nic functions (add and remove)

        commit 8c65469896eea226db73b40e44c7c32728e40275
        Author: Anthony Shaw <anthony.p.shaw@gmail.com>
        Date: 2015-10-06T05:01:10Z

        Completed flake8 updates and final tweaks to unit tests.


        Show
        githubbot ASF GitHub Bot added a comment - GitHub user tonybaloney opened a pull request: https://github.com/apache/libcloud/pull/593 LIBCLOUD-753 MCP 2 coverage dimension data Extended methods for additional functions available in the API. You can merge this pull request into a Git repository by running: $ git pull https://github.com/DimensionDataCBUSydney/libcloud LIBCLOUD-753 -MCP_2_Coverage_Dimension_Data Alternatively you can review and apply these changes as the patch at: https://github.com/apache/libcloud/pull/593.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 #593 commit b97168e212579e4b21a09694bf271e9385d06b7f Author: Ming Sheng <mingsheng36@gmail.com> Date: 2015-09-17T10:12:58Z Corrected dd-ap 'host' commit 51b7845ec0dac2fe5f9d871bded05e543edda46e Author: Anthony Shaw <anthony.p.shaw@gmail.com> Date: 2015-09-17T10:34:46Z Merge pull request #2 from mingsheng36/patch-1 Corrected dd-ap 'host' commit d051b581629fdd2e8a5222911a52d43c798a8a7c Author: Anthony Shaw <anthony.p.shaw@gmail.com> Date: 2015-09-23T05:49:20Z Merge branch 'trunk' of github.com:DimensionDataCBUSydney/libcloud into trunk commit 4aefd3abe59de8f69dcb4d8ebdf1bcc28e1d0cf9 Author: Anthony Shaw <anthony.p.shaw@gmail.com> Date: 2015-09-23T05:50:11Z Merge branch 'trunk' of https://github.com/apache/libcloud into trunk commit ab6e76aa229b73733b60a20754776c8ceb9e3202 Author: Anthony Shaw <anthony.p.shaw@gmail.com> Date: 2015-09-28T00:09:41Z Merge branch 'trunk' of https://github.com/apache/libcloud into trunk commit b0d86263751f169575c7820e5cf6a6026cd71025 Author: Anthony Shaw <anthony.p.shaw@gmail.com> Date: 2015-10-05T22:37:19Z Merge branch 'trunk' of https://github.com/apache/libcloud into trunk commit 2673c9d78c0448e008ce6eb6e870e96a3b7e9c9e Author: Anthony Shaw <anthony.p.shaw@gmail.com> Date: 2015-10-06T00:01:40Z Completed network domain functions (get, list, create, edit and delete) with unit tests. commit 02bc0c1259c07cd27ff69bbb3941001756d38957 Author: Anthony Shaw <anthony.p.shaw@gmail.com> Date: 2015-10-06T00:42:00Z Added functionality for VLANs, create, edit, deploy, get and expand commit 1ad2d3634455e977363e76e19ad4c650f72c79ad Author: Anthony Shaw <anthony.p.shaw@gmail.com> Date: 2015-10-06T02:05:40Z Complete IP block functionality commit 067983aba4a06a398a3437e65b133dd3db4b46d8 Author: Anthony Shaw <anthony.p.shaw@gmail.com> Date: 2015-10-06T03:11:16Z Completed functions for firewall rules in network domains, get, list, update (disable/enable), create and delete. Inc unit tests commit 4355637f8fe0225cddea492253f746332bfe872d Author: Anthony Shaw <anthony.p.shaw@gmail.com> Date: 2015-10-06T04:30:05Z Updated load balancer methods to support editing pool, pool member and nodes. commit 3987345505625d0b15757abbfef66be2b69a549f Author: Anthony Shaw <anthony.p.shaw@gmail.com> Date: 2015-10-06T04:46:12Z Updated server nic functions (add and remove) commit 8c65469896eea226db73b40e44c7c32728e40275 Author: Anthony Shaw <anthony.p.shaw@gmail.com> Date: 2015-10-06T05:01:10Z Completed flake8 updates and final tweaks to unit tests.

          People

          • Assignee:
            Unassigned
            Reporter:
            anthonypjshaw Anthony Shaw
          • Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

            Dates

            • Created:
              Updated:

              Development