소스 검색

HUE-3617 [editor] Fallback to StringIO if cStringIO isn't available

Jenny Kim 9 년 전
부모
커밋
85602e7
1개의 변경된 파일5개의 추가작업 그리고 4개의 파일을 삭제
  1. 5 4
      desktop/libs/notebook/src/notebook/connectors/hiveserver2.py

+ 5 - 4
desktop/libs/notebook/src/notebook/connectors/hiveserver2.py

@@ -17,10 +17,11 @@
 
 import logging
 import re
-try:
-    import cStringIO as StringIO
-except ImportError:
-    import StringIO
+import sys
+if sys.version_info < (2, 7):
+  import StringIO
+else:
+  import cStringIO as StringIO
 
 from django.core.urlresolvers import reverse
 from django.utils.translation import ugettext as _