~ubuntu-branches/debian/sid/hal/sid

« back to all changes in this revision

Viewing changes to tools/hal-system-power-set-power-save

  • Committer: Bazaar Package Importer
  • Author(s): Martin Pitt
  • Date: 2007-10-23 12:33:58 UTC
  • Revision ID: james.westby@ubuntu.com-20071023123358-xaf8mjc5n84d5gtz
Tags: upstream-0.5.10
ImportĀ upstreamĀ versionĀ 0.5.10

Show diffs side-by-side

added added

removed removed

Lines of Context:
1
1
#!/bin/sh
2
2
 
 
3
. hal-functions
 
4
 
3
5
read value
4
6
 
5
 
if [ -n "$HALD_UNAME_S" -a -x ./$HALD_UNAME_S/hal-system-power-set-power-save-$HALD_UNAME_S ]; then
6
 
    ./$HALD_UNAME_S/hal-system-power-set-power-save-$HALD_UNAME_S $value
7
 
    if [ "x$?" = "x0" ]; then
8
 
        hal-set-property --udi $HAL_PROP_INFO_UDI \
9
 
        --key "power_management.is_powersave_set" --bool "$value"
10
 
    fi
11
 
else
12
 
    echo "org.freedesktop.Hal.Device.UnknownError" >&2
13
 
    echo "No back-end for your operating system" >&2
14
 
    exit 1
 
7
hal_check_priv org.freedesktop.hal.power-management.set-powersave
 
8
hal_call_backend $value
 
9
if [ "$?" = "0" ]; then
 
10
    hal-set-property --udi $UDI --key "power_management.is_powersave_set" --bool "$value"
15
11
fi