#!/bin/sh
#
# Copyright (C) 2000-2020 Kern Sibbald
# License: BSD 2-Clause; see file LICENSE-FOSS
#
# Bacula interface to get device freespace
#
#  If you set in your Device resource
#
#  Free Space Command = "path-to-this-script/freespace %a"
#    you will have the following input to this script:
#
#
#  freespace "archive-device"
#                  $1
#

OS=`uname`
case ${OS} in
  SunOS)
    cmd="/bin/df -P"
    ;;
  FreeBSD)
    cmd="/bin/df -P"
    ;;
  Linux)
    cmd="/bin/df -P"
  ;;
  *)
    cmd="/bin/df -P"
  ;;
esac

$cmd $1 | tail -1 | awk '{ print $4 }'
