From e6329d986f3f7978e9bda31eb19e62e4f0130766 Mon Sep 17 00:00:00 2001 From: Aleksey Lim Date: Mon, 01 Oct 2012 21:16:31 +0000 Subject: Presolve repos are Fedora only for now --- diff --git a/sugar_network/node/obs.py b/sugar_network/node/obs.py index 0252357..8100096 100644 --- a/sugar_network/node/obs.py +++ b/sugar_network/node/obs.py @@ -73,6 +73,8 @@ def get_presolve_repos(): ['build', obs_presolve_project.value, repo]) for arch in arches.findall('entry'): _presolve_repos.append({ + # TODO more distros after supporting them PK backend + 'distributor_id': 'Fedora', 'name': repo, 'arch': arch.get('name'), }) diff --git a/tests/units/obs.py b/tests/units/obs.py index a998d4a..b621384 100755 --- a/tests/units/obs.py +++ b/tests/units/obs.py @@ -60,9 +60,9 @@ class ObsTest(tests.Test): ])) self.assertEqual([ - {'name': 'Debian-6.0', 'arch': 'i586'}, - {'name': 'Debian-6.0', 'arch': 'x86_64'}, - {'name': 'Fedora-11', 'arch': 'i586'}, + {'distributor_id': 'Fedora', 'name': 'Debian-6.0', 'arch': 'i586'}, + {'distributor_id': 'Fedora', 'name': 'Debian-6.0', 'arch': 'x86_64'}, + {'distributor_id': 'Fedora', 'name': 'Fedora-11', 'arch': 'i586'}, ], obs.get_presolve_repos()) -- cgit v0.9.1