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

Add compute driver for CloudFounders CloudFrames.

    Details

    • Type: New Feature
    • Status: Resolved
    • Priority: Major
    • Resolution: Fixed
    • Affects Version/s: None
    • Fix Version/s: 0.14.0-beta3
    • Component/s: None
    • Labels:
      None

      Description

      Add a new compute driver to manage a CloudFrames setup.

      http://www.cloudfounders.com/CloudFrames

        Activity

        Hide
        kami Tomaz Muraus added a comment -

        Merged into trunk, thanks.

        Show
        kami Tomaz Muraus added a comment - Merged into trunk, thanks.
        Hide
        jira-bot ASF subversion and git services added a comment -

        Commit 8639c4e3115a19518ebf8bfa147da01f5da7360a in branch refs/heads/trunk from Bernard Kerckenaere
        [ https://git-wip-us.apache.org/repos/asf?p=libcloud.git;h=8639c4e ]

        Issue LIBCLOUD-358: Add compute driver for CloudFounders CloudFrames.

        Signed-off-by: Tomaz Muraus <tomaz@apache.org>

        Show
        jira-bot ASF subversion and git services added a comment - Commit 8639c4e3115a19518ebf8bfa147da01f5da7360a in branch refs/heads/trunk from Bernard Kerckenaere [ https://git-wip-us.apache.org/repos/asf?p=libcloud.git;h=8639c4e ] Issue LIBCLOUD-358 : Add compute driver for CloudFounders CloudFrames. Signed-off-by: Tomaz Muraus <tomaz@apache.org>
        Hide
        bernieke Bernard Kerckenaere added a comment -

        attaching squashed commit

        Show
        bernieke Bernard Kerckenaere added a comment - attaching squashed commit
        Hide
        bernieke Bernard Kerckenaere added a comment -

        Addressed the second batch of comments, added documentation and examples.

        Show
        bernieke Bernard Kerckenaere added a comment - Addressed the second batch of comments, added documentation and examples.
        Hide
        kami Tomaz Muraus added a comment -

        No problem.

        I just quickly glanced over the pull request, I still need to do a more in-depth code review. I'm slightly busy atm, so I will do this a bit later.

        Show
        kami Tomaz Muraus added a comment - No problem. I just quickly glanced over the pull request, I still need to do a more in-depth code review. I'm slightly busy atm, so I will do this a bit later.
        Hide
        bernieke Bernard Kerckenaere added a comment -

        Thanks, I made the changes as per the comments, and the CI passes now as well.

        Show
        bernieke Bernard Kerckenaere added a comment - Thanks, I made the changes as per the comments, and the CI passes now as well.
        Hide
        kami Tomaz Muraus added a comment -

        It's related to the urlparse import (https://github.com/apache/libcloud/pull/164/files#diff-4c802ad238270ef22a4b9a9b83c0fbdaR33).

        You need to use libcloud.utils.py3 since in Python 3, this function is now available as urllib.parse.

        Show
        kami Tomaz Muraus added a comment - It's related to the urlparse import ( https://github.com/apache/libcloud/pull/164/files#diff-4c802ad238270ef22a4b9a9b83c0fbdaR33 ). You need to use libcloud.utils.py3 since in Python 3, this function is now available as urllib.parse.
        Hide
        bernieke Bernard Kerckenaere added a comment -

        I see the CI build failed for py3. It gives "AttributeError: 'module' object has no attribute 'test_cloudframes'"

        Any idea what could be causing this?

        Show
        bernieke Bernard Kerckenaere added a comment - I see the CI build failed for py3. It gives "AttributeError: 'module' object has no attribute 'test_cloudframes'" Any idea what could be causing this?
        Hide
        bernieke Bernard Kerckenaere added a comment -

        I actually finished this over the summer, but the team who was supposed to vet the driver (whom is using it in their projects) was in holiday then, and I went into holiday when they got back. It seems me issuing the pull-request slipped through the cracks afterwards...

        But without further adue: https://github.com/apache/libcloud/pull/164

        Show
        bernieke Bernard Kerckenaere added a comment - I actually finished this over the summer, but the team who was supposed to vet the driver (whom is using it in their projects) was in holiday then, and I went into holiday when they got back. It seems me issuing the pull-request slipped through the cracks afterwards... But without further adue: https://github.com/apache/libcloud/pull/164
        Hide
        kami Tomaz Muraus added a comment -

        Bernard Kerckenaere are you going to work on this driver or is this a feature request?

        Show
        kami Tomaz Muraus added a comment - Bernard Kerckenaere are you going to work on this driver or is this a feature request?

          People

          • Assignee:
            Unassigned
            Reporter:
            bernieke Bernard Kerckenaere
          • Votes:
            0 Vote for this issue
            Watchers:
            3 Start watching this issue

            Dates

            • Created:
              Updated:
              Resolved:

              Development