From a50b48804271d2ed23821f7f0441d80f04eb9f70 Mon Sep 17 00:00:00 2001 From: ZyX Date: Fri, 22 Aug 2014 00:30:29 +0400 Subject: [PATCH 1/2] Fix incorrect use of partial Fixes #1002 --- powerline/segments/common.py | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/powerline/segments/common.py b/powerline/segments/common.py index da07c7a0..ecfd4e04 100644 --- a/powerline/segments/common.py +++ b/powerline/segments/common.py @@ -9,7 +9,6 @@ import socket from datetime import datetime from multiprocessing import cpu_count as _cpu_count -from functools import partial from powerline.lib import add_divider_highlight_group from powerline.lib.shell import asrun, run_cmd @@ -1142,11 +1141,12 @@ def _get_battery(pl): pl.debug('Not using DBUS+UPower with {0}: not a power supply', devpath) continue pl.debug('Using DBUS+UPower with {0}', devpath) - return lambda pl: float(partial( - dbus.Interface(dev, dbus_interface=devinterface).Get, - devtype_name, - 'Percentage' - )) + return lambda pl: float( + dbus.Interface(dev, dbus_interface=devinterface).Get( + devtype_name, + 'Percentage' + ) + ) pl.debug('Not using DBUS+UPower as no batteries were found') if os.path.isdir('/sys/class/power_supply'): From abaac3f0a0bb8a0c6ae325aba3b7f71539286927 Mon Sep 17 00:00:00 2001 From: ZyX Date: Fri, 22 Aug 2014 00:32:17 +0400 Subject: [PATCH 2/2] Fix indentation error reported by syntastic --- powerline/segments/common.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/powerline/segments/common.py b/powerline/segments/common.py index ecfd4e04..6d86818c 100644 --- a/powerline/segments/common.py +++ b/powerline/segments/common.py @@ -703,7 +703,7 @@ def uptime(pl, days_format='{days:d}d', hours_format=' {hours:d}h', minutes_form hours_format.format(hours=hours) if hours and hours_format else None, minutes_format.format(minutes=minutes) if minutes and minutes_format else None, seconds_format.format(seconds=seconds) if seconds and seconds_format else None, - ]))[0:shorten_len] + ]))[0:shorten_len] return ''.join(time_formatted).strip()