index: improve caching progress indicator visuals
This commit is contained in:
parent
93c59bba65
commit
b3d02b9476
1 changed files with 3 additions and 1 deletions
|
|
@ -116,11 +116,13 @@ func indexAlbums(artist *Artist) (albums map[string]Album) {
|
||||||
|
|
||||||
albums = make(map[string]Album)
|
albums = make(map[string]Album)
|
||||||
for _, albumName := range entries {
|
for _, albumName := range entries {
|
||||||
util.Iprint("* index %s - %s\r", artist.Name, albumName)
|
util.Iprint("\033[2K\r \033[1;36mcaching\033[0m %s - %s",
|
||||||
|
artist.Name, albumName)
|
||||||
|
|
||||||
albumDir := artistDir + "/" + albumName
|
albumDir := artistDir + "/" + albumName
|
||||||
album, err := indexAlbum(artist, albumName, albumDir)
|
album, err := indexAlbum(artist, albumName, albumDir)
|
||||||
if err != nil {
|
if err != nil {
|
||||||
|
util.Iprint("\r")
|
||||||
log.Printf("warn: skipping inaccessible album %s: %s", albumName, err.Error())
|
log.Printf("warn: skipping inaccessible album %s: %s", albumName, err.Error())
|
||||||
} else {
|
} else {
|
||||||
albums[albumName] = album
|
albums[albumName] = album
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue