--- a/etwist/server.py Thu Jun 03 13:20:07 2010 +0200
+++ b/etwist/server.py Thu Jun 03 15:13:41 2010 +0200
@@ -42,7 +42,6 @@
from cubicweb.web import dumps
from logilab.common.decorators import monkeypatch
-from logilab.common.daemon import daemonize
from cubicweb import AuthenticationError, ConfigurationError, CW_EVENT_MANAGER
from cubicweb.web import Redirect, DirectResponse, StatusResponse, LogOut
@@ -395,6 +394,7 @@
if sys.platform == 'win32':
raise ConfigurationError("Under windows, you must use the service management "
"commands (e.g : 'net start my_instance)'")
+ from logilab.common.daemon import daemonize
print 'instance starting in the background'
if daemonize(config['pid-file']):
return # child process