musicindex: cache tarballs by default
overridable with the -r command line option
This commit is contained in:
parent
a392a5fc4c
commit
3f892331f6
3 changed files with 46 additions and 39 deletions
|
|
@ -34,20 +34,23 @@ var artists map[string]Artist
|
|||
var coverFileExtension string
|
||||
var defaultCoverFile string
|
||||
var mediaDir string
|
||||
var regenerateTarballs bool
|
||||
var trackFileExtension string
|
||||
|
||||
func Init(path string) {
|
||||
InitWith(path, ".flac", "cover.jpg", ".jpg")
|
||||
func Init(path string, regenerate bool) {
|
||||
InitWith(path, regenerate, ".flac", "cover.jpg", ".jpg")
|
||||
}
|
||||
|
||||
func InitWith(path, mediaExtension, coverFile, coverExtension string) {
|
||||
func InitWith(path string, regenerate bool,
|
||||
mediaExtension, coverFile, coverExtension string) {
|
||||
if initialised {
|
||||
return
|
||||
}
|
||||
|
||||
mediaDir = path
|
||||
trackFileExtension = mediaExtension
|
||||
defaultCoverFile = coverFile
|
||||
regenerateTarballs = regenerate
|
||||
trackFileExtension = mediaExtension
|
||||
coverFileExtension = coverExtension
|
||||
|
||||
assertAccessTo(mediaDir)
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue