Merges Album and AlbumDescription

This commit is contained in:
2016-01-19 18:18:24 +01:00
parent 53b2d9c07b
commit 719a3cf82e
9 changed files with 402 additions and 555 deletions

View File

@@ -26,10 +26,11 @@ func Execute() error {
return err
}
cacheBase = filepath.Dir(cacheBase)
c, err := NewAlbumDescriptionCache(cacheBase, 10, 10*time.Second)
c, err := NewAlbumCoverCache(cacheBase, 10, 10*time.Second)
if err != nil {
return err
}
g := AlbumDescriptionGetter{getter: c.getter}
start := time.Now()
go func() {
defer close(albums)
@@ -66,7 +67,7 @@ func Execute() error {
if ok == false {
break
}
_, err := c.GetDescription(a.ID)
err := g.Get(a)
cached <- true
if err != nil {
errors <- err