+class DimensionHostKern(Dimension):
+ def __init__(self):
+ Dimension.__init__(self, 'hostkern', 'Host kernel')
+ def htmlLabel(self, v):
+ if v.find("host-") == 0:
+ v = v[5:]
+ # TODO: remove host- prefix
+ i = v.find(":")
+ if i>0: kver = v[:i]
+ else: kver = v
+ return v+"<br><a href='config-%s'>config</a>"%(urllib.quote(kver))
+ def versions(self):
+ for v in self.values:
+ i=v.find(":")
+ if i>0: kver=v[:i]
+ else: kver=v
+ yield kver
+