From 83926804fcb6e8bc50cc64ecc9921b4b27b8bc74 Mon Sep 17 00:00:00 2001 From: Eduard Urbach Date: Thu, 1 Nov 2018 00:04:47 +0900 Subject: [PATCH] Updated MAL tools --- jobs/mal-download/mal-download.go | 10 ++++------ jobs/mal-parse/mal-parse.go | 16 ++++++++-------- 2 files changed, 12 insertions(+), 14 deletions(-) diff --git a/jobs/mal-download/mal-download.go b/jobs/mal-download/mal-download.go index 6aa9aea6..23cd456b 100644 --- a/jobs/mal-download/mal-download.go +++ b/jobs/mal-download/mal-download.go @@ -28,6 +28,10 @@ var headers = map[string]string{ func main() { defer color.Green("Finished.") + // Create directories in case they're missing + os.Mkdir(animeDirectory, 0777) + os.Mkdir(characterDirectory, 0777) + // Called with arguments? if InvokeShellArgs() { return @@ -45,9 +49,6 @@ func main() { // Sort so that we download the most important ones first arn.SortAnimeByQuality(animes) - - // Create anime directory if it's missing - os.Mkdir(animeDirectory, 0777) } // Filter characters with MAL ID @@ -62,9 +63,6 @@ func main() { // Sort so that we download the most important ones first arn.SortCharactersByLikes(characters) - - // Create character directory if it's missing - os.Mkdir(characterDirectory, 0777) } // We don't need the database anymore diff --git a/jobs/mal-parse/mal-parse.go b/jobs/mal-parse/mal-parse.go index 72ea4f17..2a8e8540 100644 --- a/jobs/mal-parse/mal-parse.go +++ b/jobs/mal-parse/mal-parse.go @@ -59,7 +59,7 @@ func readAnimeFile(name string) error { file, err := os.Open(name) if err != nil { - fmt.Println(err) + color.Red(err.Error()) return err } @@ -68,14 +68,14 @@ func readAnimeFile(name string) error { reader, err := gzip.NewReader(file) if err != nil { - fmt.Println(err) + color.Red(err.Error()) return err } anime, characters, err := malparser.ParseAnime(reader) if err != nil { - fmt.Println(err) + color.Red(err.Error()) return err } @@ -109,7 +109,7 @@ func readAnimeFile(name string) error { } } - fmt.Println(anime.ID, anime.Title) + // fmt.Println(anime.ID, anime.Title) arn.MAL.Set("Anime", anime.ID, anime) return nil } @@ -118,7 +118,7 @@ func readCharacterFile(name string) error { file, err := os.Open(name) if err != nil { - fmt.Println(err) + color.Red(err.Error()) return err } @@ -127,14 +127,14 @@ func readCharacterFile(name string) error { reader, err := gzip.NewReader(file) if err != nil { - fmt.Println(err) + color.Red(err.Error()) return err } character, err := malparser.ParseCharacter(reader) if err != nil { - fmt.Println(err) + color.Red(err.Error()) return err } @@ -142,7 +142,7 @@ func readCharacterFile(name string) error { return errors.New("Empty ID") } - fmt.Println(character.ID, character.Name) + // fmt.Println(character.ID, character.Name) arn.MAL.Set("Character", character.ID, character) return nil }