[shpy-commit] r2899 - shpy/trunk/dist/shpy

arigo@codespeak.net arigo@codespeak.net
Mon, 26 Jan 2004 23:50:36 +0100 (MET)


Author: arigo
Date: Mon Jan 26 23:50:35 2004
New Revision: 2899

Modified:
   shpy/trunk/dist/shpy/info.py
Log:
Use hostname if no user name is found.


Modified: shpy/trunk/dist/shpy/info.py
==============================================================================
--- shpy/trunk/dist/shpy/info.py	(original)
+++ shpy/trunk/dist/shpy/info.py	Mon Jan 26 23:50:35 2004
@@ -7,8 +7,12 @@
             import pwd
             return pwd.getpwuid(os.getuid())[0]
         except:
-            import random
-            return 'somebody%d' % random.randrange(0, 100)
+            try:
+                import socket
+                return socket.gethostname()
+            except:
+                import random
+                return 'somebody%d' % random.randrange(0, 100)
 
 def getcolor():
     username = getusername()