[Erp5-report] r24530 - /erp5/trunk/products/TIDStorage/bin/server.py

nobody at svn.erp5.org nobody at svn.erp5.org
Fri Nov 7 17:42:52 CET 2008


Author: vincent
Date: Fri Nov  7 17:42:52 2008
New Revision: 24530

URL: http://svn.erp5.org?rev=24530&view=rev
Log:
Increase bootstrap verbosity to make it easier to track problems down.

Modified:
    erp5/trunk/products/TIDStorage/bin/server.py

Modified: erp5/trunk/products/TIDStorage/bin/server.py
URL: http://svn.erp5.org/erp5/trunk/products/TIDStorage/bin/server.py?rev=24530&r1=24529&r2=24530&view=diff
==============================================================================
--- erp5/trunk/products/TIDStorage/bin/server.py [utf8] (original)
+++ erp5/trunk/products/TIDStorage/bin/server.py [utf8] Fri Nov  7 17:42:52 2008
@@ -424,6 +424,14 @@
     global has_bootstraped
     base_url = options.base_url
     if base_url is not None:
+      log('Bootstrap started')
+      storage_id_to_object_path_dict = {}
+      for key, value in options.known_tid_storage_identifier_dict.iteritems():
+        mountpoint = value[2]
+        if mountpoint is None:
+          log('Skipping bootstrap of storage %s because its mountpoint is unknown.' % (key, ))
+        else:
+          storage_id_to_object_path_dict[key] = mountpoint
       storage_id_to_object_path_dict = dict([(key, value[2]) for key, value
         in options.known_tid_storage_identifier_dict.iteritems()
         if value[2] is not None])
@@ -455,6 +463,7 @@
         log('Bootstrap done (%i storages).' % (len(target_storage_id_set), ))
         has_bootstraped = True
     else:
+      log('Bootstrap did not happen because base_url was not given.')
       has_bootstraped = True
 
 bootstrap_content = BootstrapContent()




More information about the Erp5-report mailing list