[
https://issues.apache.org/jira/browse/LIBCLOUD-649?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14271952#comment-14271952
]
Wojciech Wirkijowski commented on LIBCLOUD-649:
-----------------------------------------------
Pull request https://github.com/apache/libcloud/pull/430
> Add create, list, destroy methods for LinodeNodeDriver
> ------------------------------------------------------
>
> Key: LIBCLOUD-649
> URL: https://issues.apache.org/jira/browse/LIBCLOUD-649
> Project: Libcloud
> Issue Type: Improvement
> Components: Compute
> Reporter: Wojciech Wirkijowski
> Labels: features
>
> Add basic volume management methods for Linode: destroy_volume(),
> ex_create_volume(), ex_list_volumes().
> The Linode node comes with persistent storage which can be divided to
> volumes. This pool of storage can't be disconnected from the particular
> Linode or connected to other one. So for every operation on volumes one have
> to provide specific LinodeID. This is the reason why ex_ methods have been
> created.
> In order to destroy volume one have to provide StorageVolume instance as a
> parameter to destroy_volume(). Because this method checks
> StorageVolume.extra["LINODEID"] for LinodeID it can be standard libcloud API
> method. By default ex_list_volumes() returns volume instances with
> extra["LINODE"]
--
This message was sent by Atlassian JIRA
(v6.3.4#6332)