summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authordakkar <dakkar@thenautilus.net>2024-09-22 13:27:13 +0100
committerdakkar <dakkar@thenautilus.net>2024-09-22 13:27:13 +0100
commitd9c4471c605a1864042d2ef62317ded3c3fdb0d1 (patch)
treefd29bafb7dc539b4f2a378fbeddc82cb50658386
parentmore fun with symbols (diff)
downloadbattery-d9c4471c605a1864042d2ef62317ded3c3fdb0d1.tar.gz
battery-d9c4471c605a1864042d2ef62317ded3c3fdb0d1.tar.bz2
battery-d9c4471c605a1864042d2ef62317ded3c3fdb0d1.zip
env overrides to simplify testing
-rwxr-xr-xbattery3
1 files changed, 2 insertions, 1 deletions
diff --git a/battery b/battery
index a6de32b..7b64c02 100755
--- a/battery
+++ b/battery
@@ -37,7 +37,8 @@ sub get_battery_stats {
while (my $line=<$fh>) {
chomp $line;
my ($name,$value) = $line =~ m{\A POWER_SUPPLY_(.*?) = (.*) \z}x;
- $ret{lc($name)}=$value;
+ next unless $name;
+ $ret{lc($name)}= $ENV{"POWER_SUPPLY_$name"} || $value;
}
return \%ret;
}