You are viewing a plain text version of this content. The canonical link for it is here.
Posted to notifications@libcloud.apache.org by pq...@apache.org on 2010/05/04 23:54:08 UTC

svn commit: r941066 - /incubator/libcloud/trunk/libcloud/drivers/linode.py

Author: pquerna
Date: Tue May  4 21:54:08 2010
New Revision: 941066

URL: http://svn.apache.org/viewvc?rev=941066&view=rev
Log:
Convert Linode driver to ex_ prefix

Modified:
    incubator/libcloud/trunk/libcloud/drivers/linode.py

Modified: incubator/libcloud/trunk/libcloud/drivers/linode.py
URL: http://svn.apache.org/viewvc/incubator/libcloud/trunk/libcloud/drivers/linode.py?rev=941066&r1=941065&r2=941066&view=diff
==============================================================================
--- incubator/libcloud/trunk/libcloud/drivers/linode.py (original)
+++ incubator/libcloud/trunk/libcloud/drivers/linode.py Tue May  4 21:54:08 2010
@@ -176,20 +176,20 @@ class LinodeNodeDriver(NodeDriver):
 
         See L{NodeDriver.create_node} for more keyword args.
 
-        @keyword    swap: Size of the swap partition in MB (128).
-        @type       swap: C{number}
+        @keyword    ex_swap: Size of the swap partition in MB (128).
+        @type       ex_swap: C{number}
 
-        @keyword    rsize: Size of the root partition (plan size - swap).
-        @type       rsize: C{number}
+        @keyword    ex_rsize: Size of the root partition (plan size - swap).
+        @type       ex_rsize: C{number}
 
-        @keyword    kernel: A kernel ID from avail.kernels (Latest 2.6).
-        @type       kernel: C{number}
+        @keyword    ex_kernel: A kernel ID from avail.kernels (Latest 2.6).
+        @type       ex_kernel: C{number}
 
-        @keyword    payment: One of 1, 12, or 24; subscription length (1)
-        @type       payment: C{number}
+        @keyword    ex_payment: One of 1, 12, or 24; subscription length (1)
+        @type       ex_payment: C{number}
 
-        @keyword    comment: Comments to store with the config
-        @type       comment: C{str}
+        @keyword    ex_comment: Comments to store with the config
+        @type       ex_comment: C{str}
         """
         #    Labels to override what's generated (default on right):
         #       lconfig      [%name] Instance
@@ -225,7 +225,7 @@ class LinodeNodeDriver(NodeDriver):
             raise LinodeException(0xFB, "Invalid plan ID -- avail.plans")
 
         # Payment schedule
-        payment = "1" if "payment" not in kwargs else str(kwargs["payment"])
+        payment = "1" if "ex_payment" not in kwargs else str(kwargs["ex_payment"])
         if payment not in ["1", "12", "24"]:
             raise LinodeException(0xFB, "Invalid subscription (1, 12, 24)")
 
@@ -243,12 +243,12 @@ class LinodeNodeDriver(NodeDriver):
             raise LinodeException(0xFB, "Root password is too short")
 
         # Swap size
-        try: swap = 128 if "swap" not in kwargs else int(kwargs["swap"])
+        try: swap = 128 if "ex_swap" not in kwargs else int(kwargs["ex_swap"])
         except: raise LinodeException(0xFB, "Need an integer swap size")
 
         # Root partition size
-        imagesize = (size.disk - swap) if "rsize" not in kwargs else \
-            int(kwargs["rsize"])
+        imagesize = (size.disk - swap) if "ex_rsize" not in kwargs else \
+            int(kwargs["ex_rsize"])
         if (imagesize + swap) > size.disk:
             raise LinodeException(0xFB, "Total disk images are too big")
 
@@ -259,8 +259,8 @@ class LinodeNodeDriver(NodeDriver):
                                   "Invalid distro -- avail.distributions")
 
         # Kernel
-        if "kernel" in kwargs:
-            kernel = kwargs["kernel"]
+        if "ex_kernel" in kwargs:
+            kernel = kwargs["ex_kernel"]
         else:
             if image.extra['64bit']:
                 kernel = 111 if image.extra['pvops'] else 107
@@ -273,7 +273,7 @@ class LinodeNodeDriver(NodeDriver):
 
         # Comments
         comments = "Created by libcloud <http://www.libcloud.org>" if \
-            "comment" not in kwargs else kwargs["comment"]
+            "ex_comment" not in kwargs else kwargs["ex_comment"]
 
         # Labels
         label = {