You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@libcloud.apache.org by Hutson Betts <hu...@tamu.edu> on 2011/10/21 01:20:51 UTC

[dev] API Function Promotion

I wanted to nominate a driver-specific function for promotion into the
NodeDriver class.

Within the Opsource driver, there is a function called
"ex_list_networks" which retrieves a set of networks that can be
attached to a node.

I would like to promote that function to "list_networks" in the
NodeDriver class and promote a derivative of "OpsourceNetwork" to
"NodeNetwork" within the compute/drivers/base.py file.

My reasoning is because identical functionality is required for the
OpenNebula Driver (v3.0). Therefore, I believe it's time to promote the
functionality higher in the chain now that two drivers require it.

-- 
Hutson Betts
Computer Science and Engineering
Texas A&M University