Merge pull request #75 from graynk/master

fix for non-latin symbols in GPM module
This commit is contained in:
tobi-wan-kenobi 2017-04-24 20:24:11 +02:00 committed by GitHub
commit fc516102b8

View file

@ -52,7 +52,13 @@ class Module(bumblebee.engine.Module):
status = bumblebee.util.execute("gpmdp-remote status")
except RuntimeError:
pass
self._status = status.split("\n")[0].lower()
self._tags = info.split("\n")[0]
try:
unicode_status = status.decode('utf-8')
unicode_info = info.decode('utf-8')
except AttributeError:
unicode_status = status
unicode_info = info
self._status = unicode_status.split("\n")[0].lower()
self._tags = unicode_info.split("\n")[0]
# vim: tabstop=8 expandtab shiftwidth=4 softtabstop=4