#!/bin/bash

. /etc/rc.d/init.d/functions
. /etc/sysconfig/pm

get_hibernate_method()
{
  case "$HIBERNATE_METHOD" in
    swsusp)   return 1 ;;
    suspend2) return 2 ;;
    auto)     [ -f /proc/suspend2/do_suspend ] && return 2
              [ -f /sys/power/disk ]           && return 1
  esac

  return 0
}

use_hibernate_script()
{
  [ "$USE_HIBERNATE_SCRIPT" == "yes" ] && [ -f /usr/sbin/hibernate ] && return 0
  return 1
}

