diff options
author | Rasmus Steinke <rasi@xssn.at> | 2014-12-19 00:35:45 +0100 |
---|---|---|
committer | Rasmus Steinke <rasi@xssn.at> | 2014-12-19 00:35:45 +0100 |
commit | df2cdefff9db3896c95d3f37f368099a94d84baa (patch) | |
tree | 92f8d87c81269b6a36b3531c67f68d5d02ab1ee4 /clerk_updater | |
parent | e3689f1dfeef5f1bb6997413897545e8f35639f4 (diff) | |
download | perl-app-clerk-df2cdefff9db3896c95d3f37f368099a94d84baa.tar.gz perl-app-clerk-df2cdefff9db3896c95d3f37f368099a94d84baa.tar.xz |
updated updater
Diffstat (limited to 'clerk_updater')
-rwxr-xr-x | clerk_updater | 14 |
1 files changed, 4 insertions, 10 deletions
diff --git a/clerk_updater b/clerk_updater index d3bf880..b5cac86 100755 --- a/clerk_updater +++ b/clerk_updater @@ -9,24 +9,18 @@ if [[ "$change_db" == "$new_db" ]]; then : else notify-send "clerk" "Creating caches" - album_temp_cur=$(mppc albumcache &) - tracks_temp_cur=$(mppc trackcache &) + mppc albumcache & + mppc trackcache & last_temp_cur=$(export seperator="$seperator"; mppc lastcache | awk -F "$seperator" '{OFS=""; print $2,ENVIRON["seperator"],$3,ENVIRON["seperator"],$4}'| uniq &) - echo "$album_temp_cur" > $HOME/.config/clerk/album.cache - echo "$tracks_temp_cur" > $HOME/.config/clerk/tracks.cache echo "$last_temp_cur" > $HOME/.config/clerk/last.cache fi else notify-send "clerk" "Updating caches" sed -i "s/change_db=".*"/change_db=""$new_db""/" $HOME/.config/clerk/config - album_temp_cur=$(mppc listall --format "{$mpd_artist}$seperator{album}$seperator{date}" | sort | uniq &) - tracks_temp_cur=$(mppc listall --format "{artist}$seperator{track}$seperator{title}$seperator{album}" &) + mppc albumcache & + mppc trackcache & last_temp_cur=$(export seperator="$seperator"; mppc lastcache | awk -F "$seperator" '{OFS=""; print $2,ENVIRON["seperator"],$3,ENVIRON["seperator"],$4}'| uniq &) - rm -f $HOME/.config/clerk/album_cache - rm -f $HOME/.config/clerk/tracks.cache rm -f $HOME/.config/clerk/last.cache - echo "$album_temp_cur" > $HOME/.config/clerk/album.cache - echo "$tracks_temp_cur" > $HOME/.config/clerk/tracks.cache echo "$last_temp_cur" > $HOME/.config/clerk/last.cache fi |