diff --git a/cmd/server.go b/cmd/server.go index 1149cb3..aac8313 100644 --- a/cmd/server.go +++ b/cmd/server.go @@ -48,17 +48,18 @@ var serverCmd = &cobra.Command{ } mediaClient, err := media.NewMediaClientFromViper() - if err != nil { - log.Fatal(err) + switch err != nil { + case true: + log.Printf("media.NewMediaClientFromViper error: %s", err) + case false: + new_buckets, err := mediaClient.Seed() + if err != nil { + log.Printf("(*media.MediaClient).Seed error: %s", err) + } else { + log.Printf("Seeded %d buckets.\n", len(new_buckets)) + } } - new_buckets, err := mediaClient.Seed() - if err != nil { - log.Fatal(err) - } - - log.Printf("Seeded %d buckets.\n", len(new_buckets)) - RunServer() }, }