Skip to content

Instantly share code, notes, and snippets.

@fraktik
Created October 11, 2019 07:09
Show Gist options
  • Save fraktik/62ea0fc2b5157509942e58e6552cfd28 to your computer and use it in GitHub Desktop.
Save fraktik/62ea0fc2b5157509942e58e6552cfd28 to your computer and use it in GitHub Desktop.
Skript na dokončení přesunu výměnných souborů v Koha
#!/bin/bash
# include helper functions
if [ -f "/usr/share/koha/bin/koha-functions.sh" ]; then
. "/usr/share/koha/bin/koha-functions.sh"
else
echo "Error: /usr/share/koha/bin/koha-functions.sh not present." 1>&2
exit 1
fi
usage()
{
local scriptname=$(basename $0)
cat <<EOF
$scriptname
This script automatically finishes transfers - use it in your cron
Usage:
$scriptname instancename
EOF
}
if [ $# -gt 0 ]; then
name=$1;
else
echo "Error: Missing instance name"
exit 1
fi
sql="UPDATE branchtransfers SET datearrived = NOW() WHERE datearrived IS NULL AND DATE(datesent) <= CURRENT_DATE();";
if is_instance $name; then
echo "$sql" > koha-mysql $name
else
echo "Error: Invalid instance name $name"
exit 1
fi
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment