[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