Commit d1bd0a58 authored by Thomas Larrieu's avatar Thomas Larrieu

Adding /usr/sbin/slapos-start to the 'slapos node register' process

parent 6144a4b3
...@@ -38,6 +38,7 @@ import stat ...@@ -38,6 +38,7 @@ import stat
import sys import sys
import tempfile import tempfile
import urllib2 import urllib2
import subprocess
def authenticate(request, login, password): def authenticate(request, login, password):
...@@ -275,4 +276,14 @@ def do_register(conf): ...@@ -275,4 +276,14 @@ def do_register(conf):
slapconfig(conf) slapconfig(conf)
print "Node has successfully been configured as %s." % COMP print "Node has successfully been configured as %s." % COMP
# XXX hardcoded value, relying on package installation
# We shall fix that later
print "Running starting script"
if os.path.isfile("/usr/sbin/slapos-start"):
try:
subprocess.check_call("/usr/sbin/slapos-start")
except CalledProcessError:
print "Error while trying to run /usr/sbin/slapos-start"
else
print "Missing file /usr/sbin/slapos-start"
return 0 return 0
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment