web/webctl.py
changeset 0 b97547f5f1fa
child 601 a9e65aff3049
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/web/webctl.py	Wed Nov 05 15:52:50 2008 +0100
@@ -0,0 +1,28 @@
+"""cubicweb-ctl commands and command handlers common to twisted/modpython
+web configuration
+
+:organization: Logilab
+:copyright: 2001-2008 LOGILAB S.A. (Paris, FRANCE), all rights reserved.
+:contact: http://www.logilab.fr/ -- mailto:contact@logilab.fr
+"""
+__docformat__ = "restructuredtext en"
+
+from cubicweb.toolsutils import CommandHandler
+
+
+class WebCreateHandler(CommandHandler):
+    cmdname = 'create'
+    
+    def bootstrap(self, cubes, inputlevel=0):
+        """bootstrap this configuration"""
+        print '** generic web configuration'
+        config = self.config
+        if config.repo_method == 'pyro':
+            print
+            print '** repository server configuration'
+            print '-' * 72
+            config.input_config('pyro-client', inputlevel)
+    
+    def postcreate(self):
+        """hooks called once application's initialization has been completed"""
+