--- a/etwist/server.py Thu Jun 03 09:41:41 2010 +0200
+++ b/etwist/server.py Thu Jun 03 15:10:48 2010 +0000
@@ -41,7 +41,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
@@ -394,6 +393,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