Add Runlevelagent to BM. Add UpdateLastBootOnce() to record last_* in DB.
[bootmanager.git] / source / steps / StartRunlevelAgent.py
index 00c5f08..d4ee55c 100644 (file)
@@ -23,11 +23,11 @@ def Run( vars, log ):
     log.write( "\n\nStep: Starting RunlevelAgent.py\n" )
 
     try:
-        cmd = "%s/monitor-runlevelagent" % vars['BM_SOURCE_DIR']
+        cmd = "%s/RunlevelAgent.py" % vars['BM_SOURCE_DIR']
         # raise error if script is not present.
         os.stat(cmd)
         # init script only starts RLA once.
-        os.system("/bin/sh %s start bootmanager" % cmd)
+        os.system("/usr/bin/python %s start bootmanager &" % cmd)
     except KeyError, var:
         raise BootManagerException, "Missing variable in vars: %s\n" % var
     except ValueError, var: