diff options
author | nardtree <gim.kobayashi@gmail.com> | 2017-08-14 21:49:46 +0900 |
---|---|---|
committer | nardtree <gim.kobayashi@gmail.com> | 2017-08-14 21:49:46 +0900 |
commit | 946c4af7acb7401f63269b7b0e5d8e99781a08f6 (patch) | |
tree | 2fbcd9d89ed19de7c222ee191d5675de01984e79 /kawaii-term.py | |
parent | d75f8acc8fd23281c7a9614a527908c1117aec3a (diff) | |
download | kawaii-term-946c4af7acb7401f63269b7b0e5d8e99781a08f6.tar.gz |
support arch 4.12
Diffstat (limited to 'kawaii-term.py')
-rw-r--r-- | kawaii-term.py | 19 |
1 files changed, 17 insertions, 2 deletions
diff --git a/kawaii-term.py b/kawaii-term.py index 6370d24..3c81e9e 100644 --- a/kawaii-term.py +++ b/kawaii-term.py @@ -25,7 +25,22 @@ if '--disk' in sys.argv: keys = re.split(r'\s{1,}', buff[0]) vals = re.split(r'\s{1,}', list( filter(lambda x:len(x) != 0 and x[-1] == '/', buff[1:]) )[0] ) obj = dict(zip( keys, vals) ) - use = obj['Use%'] - free = obj['Avail'] + try: + use = obj['Use%'] + except KeyError: + try: + use = obj['使用'] + except KeyError: + use = 'NaN' + + + try: + free = obj['Avail'] + except KeyError: + try: + free = obj['残り'] + except KeyError: + free = 'NaN' + result = 'DiskUse%={}, DiskAvail={}'.format(use, free) print(result) |