diff options
author | Victor Lowther <victor.lowther@gmail.com> | 2009-11-30 22:50:39 -0600 |
---|---|---|
committer | Victor Lowther <victor.lowther@gmail.com> | 2009-11-30 22:50:39 -0600 |
commit | 6a47db417d37828389cdaaf68818478ca0a51ec8 (patch) | |
tree | a78683dc356895e870426d7b7ff24d1c80d268bd /src | |
parent | 557b67691b14c580e57cdefbf9faf2852c1e6c77 (diff) |
Clean up on_ac_power modifications.
Ugh, backticks.
Diffstat (limited to 'src')
-rwxr-xr-x | src/on_ac_power | 13 |
1 files changed, 7 insertions, 6 deletions
diff --git a/src/on_ac_power b/src/on_ac_power index 3a77734..fdbcb36 100755 --- a/src/on_ac_power +++ b/src/on_ac_power @@ -31,12 +31,13 @@ # # prefer DeviceKit-power if available -if s=`dbus-send --system --print-reply --dest=org.freedesktop.DeviceKit.Power /org/freedesktop/DeviceKit/Power org.freedesktop.DBus.Properties.Get string:org.freedesktop.DeviceKit.Power string:OnBattery`; then - if echo "$s" | grep -q 'boolean false'; then - exit 0 - else - exit 1 - fi +if s="$(dbus-send --system --print-reply \ + --dest=org.freedesktop.DeviceKit.Power \ + /org/freedesktop/DeviceKit/Power \ + org.freedesktop.DBus.Properties.Get \ + string:org.freedesktop.DeviceKit.Power string:OnBattery)"; then + echo "$s" | grep -q 'boolean false' + exit $? fi # Check for AC/DC/etc adapters |