From: Pavel Dmitriev
Date: Tue, 13 Nov 2012 15:40:13 +0000 (+0200)
Subject: Fix for user-agent setting
X-Git-Tag: v1.0.0~106^2~3^2
X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=a02f3dec02897bc4ab11329640aa79efbb4969f6;p=services%2Fpython-requests.git
Fix for user-agent setting
---
diff --git a/requests/utils.py b/requests/utils.py
index ec9f4d2..b3d33f4 100644
--- a/requests/utils.py
+++ b/requests/utils.py
@@ -539,11 +539,18 @@ def default_user_agent():
_implementation_version = platform.python_version() # Complete Guess
else:
_implementation_version = 'Unknown'
+
+ try:
+ p_system = platform.system()
+ p_release = platform.release()
+ except IOError:
+ p_system = 'Unknown'
+ p_release = 'Unknown'
return " ".join([
'python-requests/%s' % __version__,
'%s/%s' % (_implementation, _implementation_version),
- '%s/%s' % (platform.system(), platform.release()),
+ '%s/%s' % (p_system, p_release),
])