summaryrefslogtreecommitdiff
path: root/contrib
diff options
context:
space:
mode:
authorJunio C Hamano <gitster@pobox.com>2018-03-14 19:01:04 (GMT)
committerJunio C Hamano <gitster@pobox.com>2018-03-14 19:01:04 (GMT)
commitb423234dde181bc8b951ec570ad50dd83d39ddc7 (patch)
treeb85f5d08e05d5108c85653900c30d2f054a6f16b /contrib
parent571e472dc43f7b401b27cdcab5d43b0e66b9d203 (diff)
parent781262c5e7ad4a7813c528803117ed0d2e8c5172 (diff)
downloadgit-b423234dde181bc8b951ec570ad50dd83d39ddc7.zip
git-b423234dde181bc8b951ec570ad50dd83d39ddc7.tar.gz
git-b423234dde181bc8b951ec570ad50dd83d39ddc7.tar.bz2
Merge branch 'ab/pre-auto-gc-battery'
A sample auto-gc hook (in contrib/) to skip auto-gc while on battery has been updated to almost always allow running auto-gc unless on_ac_power command is absolutely sure that we are on battery power (earlier, it skipped unless the command is sure that we are on ac power). * ab/pre-auto-gc-battery: hooks/pre-auto-gc-battery: allow gc to run on non-laptops
Diffstat (limited to 'contrib')
-rwxr-xr-xcontrib/hooks/pre-auto-gc-battery2
1 files changed, 1 insertions, 1 deletions
diff --git a/contrib/hooks/pre-auto-gc-battery b/contrib/hooks/pre-auto-gc-battery
index 6a2cdeb..7ba78c4 100755
--- a/contrib/hooks/pre-auto-gc-battery
+++ b/contrib/hooks/pre-auto-gc-battery
@@ -17,7 +17,7 @@
# ln -sf /usr/share/git-core/contrib/hooks/pre-auto-gc-battery \
# hooks/pre-auto-gc
-if test -x /sbin/on_ac_power && /sbin/on_ac_power
+if test -x /sbin/on_ac_power && (/sbin/on_ac_power;test $? -ne 1)
then
exit 0
elif test "$(cat /sys/class/power_supply/AC/online 2>/dev/null)" = 1