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

Evolution of gandi compute driver to support a new billing model

    Details

    • Type: Improvement
    • Status: Closed
    • Priority: Minor
    • Resolution: Fixed
    • Affects Version/s: None
    • Fix Version/s: 0.13.0
    • Component/s: Compute
    • Labels:
      None

      Description

      Gandi will migrate to a new billing method for iaas compute resources (using rating principles instead of fixed resources quota per month)

      list_sizes() must be able to handle both models during transition. Also create_node is impacted to resolve correctly node size.

      1. libcloud_317.diff
        22 kB
        Aymeric Barantal
      2. libcloud_317-bad_unit.patch
        1 kB
        Aymeric Barantal

        Activity

        Hide
        kami Tomaz Muraus added a comment -

        Thanks for letting us know / keeping up posted.

        Are you going to work on this task? If you are, please assign it to yourself.

        Show
        kami Tomaz Muraus added a comment - Thanks for letting us know / keeping up posted. Are you going to work on this task? If you are, please assign it to yourself.
        Hide
        mric Aymeric Barantal added a comment -

        I'd prepared all changes and will submit patch soon (by the end of this week).

        I can't find how to assign to myself this issue on this jira, sorry about that.

        Show
        mric Aymeric Barantal added a comment - I'd prepared all changes and will submit patch soon (by the end of this week). I can't find how to assign to myself this issue on this jira, sorry about that.
        Hide
        kami Tomaz Muraus added a comment -

        Never mind about the last point - you can't actually assign it to yourself

        Show
        kami Tomaz Muraus added a comment - Never mind about the last point - you can't actually assign it to yourself
        Hide
        mric Aymeric Barantal added a comment -

        Diff file related to this issue, new methods are tested in a specific test suite.

        Sorry for delay, some business decisions were in suspend and I'd to wait before submit this patch.

        Show
        mric Aymeric Barantal added a comment - Diff file related to this issue, new methods are tested in a specific test suite. Sorry for delay, some business decisions were in suspend and I'd to wait before submit this patch.
        Hide
        jira-bot ASF subversion and git services added a comment -

        Commit 1488483 from Tomaz Muraus
        [ https://svn.apache.org/r1488483 ]

        Update Gandi compute driver to handle new billing model.

        Contributed by Aymeric Barantal, part of LIBCLOUD-317.

        Show
        jira-bot ASF subversion and git services added a comment - Commit 1488483 from Tomaz Muraus [ https://svn.apache.org/r1488483 ] Update Gandi compute driver to handle new billing model. Contributed by Aymeric Barantal, part of LIBCLOUD-317 .
        Hide
        kami Tomaz Muraus added a comment -

        Besides some minor style and Python 3.2 compatibility fixes the patch looks great.

        I've merged it into trunk and 0.12.x, thanks!

        Show
        kami Tomaz Muraus added a comment - Besides some minor style and Python 3.2 compatibility fixes the patch looks great. I've merged it into trunk and 0.12.x, thanks!
        Hide
        mric Aymeric Barantal added a comment -

        I make a unit error for bandwidth value in node size catalog for gandi driver previously submitted.

        This patch correct this mistake.

        Show
        mric Aymeric Barantal added a comment - I make a unit error for bandwidth value in node size catalog for gandi driver previously submitted. This patch correct this mistake.

          People

          • Assignee:
            kami Tomaz Muraus
            Reporter:
            mric Aymeric Barantal
          • Votes:
            0 Vote for this issue
            Watchers:
            3 Start watching this issue

            Dates

            • Created:
              Updated:
              Resolved:

              Development