Merge pull request #623 from pi-hole/AddForceClearToGravity

Add force clear to gravity
pull/624/merge
Dan Schaper 8 years ago committed by GitHub
commit 6f0b659b38

@ -27,6 +27,18 @@ else
fi
fi
function helpFunc()
{
echo "::: Pull in domains from adlists"
echo ":::"
echo "::: Usage: pihole -g"
echo ":::"
echo "::: Options:"
echo "::: -f, --force Force lists to be downloaded, even if they don't need updating."
echo "::: -h, --help Show this help dialog"
exit 1
}
piholeIPfile=/etc/pihole/piholeIP
piholeIPv6file=/etc/pihole/.useIPv6
@ -328,6 +340,23 @@ function gravity_reload() {
echo " done!"
}
for var in "$@"
do
case "$var" in
"-f" | "--force" ) force=true;;
"-h" | "--help" ) helpFunc;;
esac
done
#Overwrite adlists.default from /etc/.pihole in case any changes have been made. Changes should be saved in /etc/adlists.list
if $force; then
echo -n "::: Deleting exising list cache..."
$SUDO rm /etc/pihole/list.*
echo " done!"
fi
$SUDO cp /etc/.pihole/adlists.default /etc/pihole/adlists.default
gravity_collapse
gravity_spinup

Loading…
Cancel
Save