From 8984dc3ca7dc72a1cf563ccc6fc85fbeb231117e Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Ren=C3=A9=20=27Necoro=27=20Neumann?= Date: Sun, 19 Apr 2020 01:12:25 +0200 Subject: Fetching and parsing the feeds --- main.go | 10 +++++++--- 1 file changed, 7 insertions(+), 3 deletions(-) (limited to 'main.go') diff --git a/main.go b/main.go index 498d22c..c155a1b 100644 --- a/main.go +++ b/main.go @@ -6,6 +6,8 @@ import ( "os" "github.com/Necoro/feed2imap-go/internal/config" + "github.com/Necoro/feed2imap-go/internal/parse" + "github.com/Necoro/feed2imap-go/internal/util" ) var cfgFile = flag.String("f", "config.yml", "configuration file") @@ -15,17 +17,19 @@ func run() error { flag.Parse() log.Printf("Reading configuration file '%s'", *cfgFile) - if _, err := config.Load(*cfgFile); err != nil { + cfg, err := config.Load(*cfgFile) + if err != nil { return err } + parse.Parse(cfg.Feeds) + return nil } func main() { if err := run(); err != nil { - log.SetOutput(os.Stderr) - log.Print("Error: ", err) + util.Error(err) os.Exit(1) } } -- cgit v1.2.3