diff --git a/seqs/kodi.sh b/seqs/kodi.sh index 286c33f..22d5432 100755 --- a/seqs/kodi.sh +++ b/seqs/kodi.sh @@ -7,6 +7,7 @@ toolName="Kodi" toolUser="kodi" toolServiceFile="/etc/systemd/system/kodi.service" +toolProfileDir="/home/kodi/.kodi" step_1_info() { echo "Install $toolName via apt"; } step_1_alias() { ALIAS="install"; } @@ -171,5 +172,25 @@ step_12() { exe systemctl start $kodiSyslogName } +step_40_info() { echo "Reset music database"; } +step_40_alias() { ALIAS="resetmusic"; } +step_40() { + local i + local answer="y" + local musicDb=( "$toolProfileDir/userdata/Database/MyMusic"*.db ) + echoseq " [W] Erasing:" + for i in ${musicDb[@]}; do + echoseq $i + done + [ $QUIET -eq 0 ] && read -p "Are you sure? (y)/[n] " answer + case "$answer" in + y|Y) + exe rm ${musicDb[@]};; + *) + echoseq " [I] Abort reset" + return 1; + esac +} + VERSION_SEQREV=12 . /usr/local/bin/sequencer.sh