[svn] commit: r2904 -	/branches/trac322/src/lib/python/isc/bind10/rename.py
    BIND 10 source code commits 
    bind10-changes at lists.isc.org
       
    Fri Sep 10 10:40:49 UTC 2010
    
    
  
Author: vorner
Date: Fri Sep 10 10:40:48 2010
New Revision: 2904
Log:
Do not fail if no library
In case it is not installed (we maybe want to install it ourself) or
when the system is unsupported by the library
Modified:
    branches/trac322/src/lib/python/isc/bind10/rename.py
Modified: branches/trac322/src/lib/python/isc/bind10/rename.py
==============================================================================
--- branches/trac322/src/lib/python/isc/bind10/rename.py (original)
+++ branches/trac322/src/lib/python/isc/bind10/rename.py Fri Sep 10 10:40:48 2010
@@ -1,5 +1,8 @@
 """Module with renaming function."""
-import setproctitle
+try:
+    from setproctitle import setproctitle
+except ImportError:
+    def setproctitle(_): pass
 import sys
 import os.path
 
@@ -10,4 +13,4 @@
 def rename(name=None):
     if name is None:
         name = os.path.basename(sys.argv[0])
-    setproctitle.setproctitle(name)
+    setproctitle(name)
    
    
More information about the bind10-changes
mailing list