Lines 274-289
def catpkgsplit(mydata,silent=1):
Link Here
|
274 |
mysplit=mydata.split("/") |
274 |
mysplit=mydata.split("/") |
275 |
p_split=None |
275 |
p_split=None |
276 |
if len(mysplit)==1: |
276 |
if len(mysplit)==1: |
277 |
retval=["null"] |
277 |
cat="null" |
278 |
p_split=pkgsplit(mydata,silent=silent) |
278 |
p_split=pkgsplit(mydata,silent=silent) |
279 |
elif len(mysplit)==2: |
279 |
elif len(mysplit)==2: |
280 |
retval=[mysplit[0]] |
280 |
cat=mysplit[0] |
281 |
p_split=pkgsplit(mysplit[1],silent=silent) |
281 |
p_split=pkgsplit(mysplit[1],silent=silent) |
282 |
if not p_split: |
282 |
if not p_split: |
283 |
catcache[mydata]=None |
283 |
catcache[mydata]=None |
284 |
return None |
284 |
return None |
285 |
retval.extend(p_split) |
285 |
retval = (cat, p_split[0], p_split[1], p_split[2]) |
286 |
retval = tuple(retval) |
|
|
287 |
catcache[mydata]=retval |
286 |
catcache[mydata]=retval |
288 |
return retval |
287 |
return retval |
289 |
|
288 |
|