+ self.sitemap = {}
+ for s in self.sites:
+ site = self.sites[s]
+ self.sitemap[site.idtag] = site.id
+
+ def lookupSiteIdtag(self, name):
+ """ Lookup site id from name """
+ val = None
+ try:
+ val = self.sitemap[name]
+ except:
+ raise InvalidRSpec("site name '%s' not found" % name)
+ return val