run: No need to echo the command we are going to run.
[mclu.git] / mclu.py
diff --git a/mclu.py b/mclu.py
index 0d1c72d..16fdcca 100755 (executable)
--- a/mclu.py
+++ b/mclu.py
 # along with this program; if not, write to the Free Software
 # Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.
 
-import os
-import re
 import argparse
 import ConfigParser
+import os
+import re
+import sys
 
 import config
 from node import Node
@@ -41,12 +42,16 @@ import mclu_build
 mclu_build.cmdline (subparsers)
 import mclu_console
 mclu_console.cmdline (subparsers)
+import mclu_import
+mclu_import.cmdline (subparsers)
 import mclu_info
 mclu_info.cmdline (subparsers)
 import mclu_list
 mclu_list.cmdline (subparsers)
 import mclu_migrate
 mclu_migrate.cmdline (subparsers)
+import mclu_reboot
+mclu_reboot.cmdline (subparsers)
 import mclu_shutdown
 mclu_shutdown.cmdline (subparsers)
 import mclu_start
@@ -103,7 +108,7 @@ nodes = {}
 for node_name in node_names:
     host = conf.get (node_name, "host")
     if not host:
-        host = node
+        host = node_name
     mac = conf.get (node_name, "mac")
     uri = conf.get (node_name, "uri")
     node = Node (node_name, host, mac, uri)