From ad06b95288a27965752a9e620d7eb2114b7d65e8 Mon Sep 17 00:00:00 2001
From: Seblu <sebastien.luttringer@smartjog.com>
Date: Thu, 25 Aug 2011 10:42:58 +0200
Subject: [PATCH] repository on command line are added to the of repostiory in
 config file not supersede

---
 bin/is | 14 +++++++-------
 1 file changed, 7 insertions(+), 7 deletions(-)

diff --git a/bin/is b/bin/is
index bf6da20..6f40c94 100755
--- a/bin/is
+++ b/bin/is
@@ -37,14 +37,14 @@ def load_repositories(args):
         # from command line
         repoman.register(RepositoryConfig(istools.smd5sum(args.repo_path)[:8],
                                           path=args.repo_path))
-    else:
-        # from config
-        for repoconf in RepoConfigFile(args.repo_config).repos:
-            if args.repo_filter is None:
+
+    # from config
+    for repoconf in RepoConfigFile(args.repo_config).repos:
+        if args.repo_filter is None:
+            repoman.register(repoconf)
+        else:
+            if len(fnmatch.filter([repoconf.name], args.repo_filter)) > 0:
                 repoman.register(repoconf)
-            else:
-                if len(fnmatch.filter([repoconf.name], args.repo_filter)) > 0:
-                    repoman.register(repoconf)
     return repoman
 
 def select_image(name, repoman):
-- 
GitLab