From 5aa8e4ae348cd1b478427c1190d36b7484cb8970 Mon Sep 17 00:00:00 2001 From: Bernd Wachter Date: Sun, 6 Oct 2013 19:54:59 +0300 Subject: [PATCH] [ssu] Add warning for and ignore empty URLs on kickstart generation --- ssuks/ssukickstarter.cpp | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/ssuks/ssukickstarter.cpp b/ssuks/ssukickstarter.cpp index 130ff61..d1e294d 100644 --- a/ssuks/ssukickstarter.cpp +++ b/ssuks/ssukickstarter.cpp @@ -100,11 +100,18 @@ QStringList SsuKickstarter::repos(){ QStringList result; SsuDeviceInfo deviceInfo(deviceModel); SsuRepoManager repoManager; + QTextStream qerr(stderr); QStringList repos = repoManager.repos(rndMode, deviceInfo, Ssu::BoardFilter); foreach (const QString &repo, repos){ QString repoUrl = ssu.repoUrl(repo, rndMode, QHash(), repoOverride); + + if (repoUrl == ""){ + qerr << "Repository " << repo << " does not have an URL, ignoring" << endl; + continue; + } + // Adaptation repos need to have separate naming so that when images are done // the repository caches will not be mixed with each other. if (repo.startsWith("adaptation")) {