@@ -113,11 +113,16 @@ def distroClass(distname):
113113 'x86_64' : FEDORA_BASEURL % ("11" , "x86_64" ),
114114 'distro' : ("linux" , "fedora11" )
115115 },
116- "fedora-rawhide " : {
117- 'i386' : FEDORA_RAWHIDE_BASEURL % ("i386" ),
118- 'x86_64' : FEDORA_RAWHIDE_BASEURL % ("x86_64" ),
116+ "fedora12 " : {
117+ 'i386' : FEDORA_BASEURL % ("12" , "i386" ),
118+ 'x86_64' : FEDORA_BASEURL % ("12" , "x86_64" ),
119119 'distro' : ("linux" , "fedora12" )
120120 },
121+ "fedora-rawhide" : {
122+ #'i386' : FEDORA_RAWHIDE_BASEURL % ("i386"),
123+ #'x86_64': FEDORA_RAWHIDE_BASEURL % ("x86_64"),
124+ #'distro': ("linux", "fedora13")
125+ },
121126
122127 # SUSE Distros
123128 "opensuse10.2" : {
@@ -136,23 +141,27 @@ def distroClass(distname):
136141 # Debian Distros
137142 "debian-etch" : {
138143 'i386' : DEBIAN_BASEURL % ("etch" , "i386" ),
139- 'x86_64' : DEBIAN_BASEURL % ("etch" , "amd64" )
144+ 'x86_64' : DEBIAN_BASEURL % ("etch" , "amd64" ),
145+ 'distro' : ("linux" , None )
140146 },
141147 "debian-lenny-32" : {
142148 'i386' : DEBIAN_BASEURL % ("lenny" , "i386" ),
149+ 'distro' : ("linux" , None )
143150 },
144151 "debian-lenny-64" : {
145- 'x86_64' : DEBIAN_BASEURL % ("lenny" , "amd64" )
152+ 'x86_64' : DEBIAN_BASEURL % ("lenny" , "amd64" ),
153+ 'distro' : ("linux" , None )
146154 },
147155 "debian-daily" : {
148156 'i386' : "http://people.debian.org/~joeyh/d-i/" ,
157+ 'distro' : ("linux" , None )
149158 },
150159
151160 # CentOS Distros
152161 "centos-5-latest" : {
153162 'i386' : CURCENTOS_BASEURL % ("5" , "i386" ),
154- 'x86_64' : CURCENTOS_BASEURL % ("5" , "x86_64" ),
155- 'distro' : ("linux" , "rhel5" )
163+ # 'x86_64' : CURCENTOS_BASEURL % ("5", "x86_64"), # No .treeinfo
164+ 'distro' : ("linux" , "rhel5.4 " )
156165 },
157166 "centos-4-latest" : {
158167 'i386' : CURCENTOS_BASEURL % ("4" , "i386" ),
@@ -171,49 +180,64 @@ def distroClass(distname):
171180 },
172181
173182 # Scientific Linux
183+ "scientific-5.4" : {
184+ 'i386' : SCIENTIFIC_BASEURL % ("54" , "i386" ),
185+ 'x86_64' : SCIENTIFIC_BASEURL % ("54" , "x86_64" ),
186+ 'distro' : ("linux" , "rhel5.4" )
187+ },
174188 "scientific-5.2" : {
175189 'i386' : SCIENTIFIC_BASEURL % ("52" , "i386" ),
176190 'x86_64' : SCIENTIFIC_BASEURL % ("52" , "x86_64" ),
191+ 'distro' : ("linux" , "rhel5" )
177192 },
178193 "scientific-5.0" : {
179194 'i386' : SCIENTIFIC_BASEURL % ("50" , "i386" ),
180195 'x86_64' : SCIENTIFIC_BASEURL % ("50" , "x86_64" ),
196+ 'distro' : ("linux" , None )
181197 },
182198 "scientific-4.7" : {
183199 'i386' : SCIENTIFIC_BASEURL % ("47" , "i386" ),
184200 'x86_64' : SCIENTIFIC_BASEURL % ("47" , "x86_64" ),
201+ 'distro' : ("linux" , None )
185202 },
186203 "scientific-4.0" : {
187204 'i386' : SCIENTIFIC_BASEURL % ("40" , "i386" ),
188205 'x86_64' : SCIENTIFIC_BASEURL % ("40" , "x86_64" ),
206+ 'distro' : ("linux" , None )
189207 },
190208
191209 # Ubuntu
192210 "ubuntu-gutsy" : {
193211 'i386' : UBUNTU_BASEURL % ("gutsy" , "i386" ),
194212 'x86_64' : UBUNTU_BASEURL % ("gutsy" , "amd64" ),
213+ 'distro' : ("linux" , None )
195214 },
196215 "ubuntu-hardy" : {
197216 'i386' : UBUNTU_BASEURL % ("hardy" , "i386" ),
198217 'x86_64' : UBUNTU_BASEURL % ("hardy" , "amd64" ),
218+ 'distro' : ("linux" , None )
199219 },
200220 "ubuntu-intrepid" : {
201221 'i386' : UBUNTU_BASEURL % ("intrepid" , "i386" ),
202222 'x86_64' : UBUNTU_BASEURL % ("intrepid" , "amd64" ),
223+ 'distro' : ("linux" , None )
203224 },
204225
205226 # Mandriva
206227 "mandriva-2007.1" : {
207228 'i386' : MANDRIVA_BASEURL % ("2007.1" , "i586" ),
208229 'x86_64' : MANDRIVA_BASEURL % ("2007.1" , "x86_64" ),
230+ 'distro' : ("linux" , None )
209231 },
210232 "mandriva-2008.1" : {
211233 'i386' : MANDRIVA_BASEURL % ("2008.1" , "i586" ),
212234 'x86_64' : MANDRIVA_BASEURL % ("2008.1" , "x86_64" ),
235+ 'distro' : ("linux" , None )
213236 },
214237 "mandriva-2009.0" : {
215238 'i386' : MANDRIVA_BASEURL % ("2009.0" , "i586" ),
216239 'x86_64' : MANDRIVA_BASEURL % ("2009.0" , "x86_64" ),
240+ 'distro' : ("linux" , None )
217241 },
218242
219243}
@@ -410,7 +434,7 @@ def testURLFetch(self):
410434 continue
411435
412436 try :
413- print "Testing %s-%s" % (label , arch )
437+ print "Testing %s-%s : %s " % (label , arch , url )
414438 self ._fetchFromURLDict (label , url , arch , distro_info )
415439 except AssertionError :
416440 print "%s-%s FAILED." % (label , arch )
0 commit comments