Merge pull request #561 from Masterminds/fix/mirrors-notification

Fixing mirror notification when no mirrors.yaml present
diff --git a/mirrors/mirrors.go b/mirrors/mirrors.go
index e762a05..ec9bfcd 100644
--- a/mirrors/mirrors.go
+++ b/mirrors/mirrors.go
@@ -45,11 +45,18 @@
 		ov = &Mirrors{
 			Repos: make(MirrorRepos, 0),
 		}
-	} else {
-		ov, err = ReadMirrorsFile(op)
-		if err != nil {
-			return fmt.Errorf("Error reading existing mirrors.yaml file: %s", err)
+		return nil
+	} else if err != nil {
+		ov = &Mirrors{
+			Repos: make(MirrorRepos, 0),
 		}
+		return err
+	}
+
+	var err error
+	ov, err = ReadMirrorsFile(op)
+	if err != nil {
+		return fmt.Errorf("Error reading existing mirrors.yaml file: %s", err)
 	}
 
 	msg.Info("Loading mirrors from mirrors.yaml file")