Browse Source

[2121] Strip output of hostname so it doesn't contain newlines

Mukund Sivaraman 13 years ago
parent
commit
b1507181e9
1 changed files with 1 additions and 1 deletions
  1. 1 1
      src/lib/python/isc/sysinfo/sysinfo.py

+ 1 - 1
src/lib/python/isc/sysinfo/sysinfo.py

@@ -288,7 +288,7 @@ class SysInfoBSD(SysInfoPOSIX):
 
         try:
             s = subprocess.check_output(['hostname'])
-            self._hostname = s.decode('utf-8')
+            self._hostname = s.decode('utf-8').strip()
         except (subprocess.CalledProcessError, OSError):
             pass