cleaned up imports
authorThierry Parmentelat <thierry.parmentelat@inria.fr>
Sat, 16 Feb 2013 15:01:13 +0000 (16:01 +0100)
committerThierry Parmentelat <thierry.parmentelat@inria.fr>
Sat, 16 Feb 2013 15:01:13 +0000 (16:01 +0100)
source/steps/ChainBootNode.py

index 67ac5dd..94c3e27 100644 (file)
 import string
 import re
 import os
+import time
 
-import UpdateNodeConfiguration
-import MakeInitrd
-import StopRunlevelAgent
-from Exceptions import *
 import utils
 import systeminfo
-import BootAPI
 import notify_messages
-import time
-
+import BootAPI
+import Exceptions
 import ModelOptions
 
+import UpdateNodeConfiguration
+import StopRunlevelAgent
+
 def Run( vars, log ):
     """
     Load the kernel off of a node and boot to it.
@@ -64,9 +63,9 @@ def Run( vars, log ):
             raise ValueError, "PARTITIONS"
 
     except KeyError, var:
-        raise BootManagerException, "Missing variable in vars: %s\n" % var
+        raise Exceptions.BootManagerException, "Missing variable in vars: %s\n" % var
     except ValueError, var:
-        raise BootManagerException, "Variable in vars, shouldn't be: %s\n" % var
+        raise Exceptions.BootManagerException, "Variable in vars, shouldn't be: %s\n" % var
 
     ROOT_MOUNTED= 0
     if vars.has_key('ROOT_MOUNTED'):
@@ -275,7 +274,7 @@ def Run( vars, log ):
     utils.breakpoint ("Before kexec");
     try:
         utils.sysexec( 'kexec --force --initrd=/tmp/initrd --append="%s" /tmp/kernel' % kargs, log)
-    except BootManagerException, e:
+    except Exceptions.BootManagerException, e:
         # if kexec fails, we've shut the machine down to a point where nothing
         # can run usefully anymore (network down, all modules unloaded, file
         # systems unmounted. write out the error, and cancel the boot process