def _getBuildRequest(self, master, brdict, buildSets, buildSetsProperties, sources): buildSetId = brdict['buildsetid'] assert buildSetId in buildSets # schema should guarantee this buildset = buildSets[buildSetId] # fetch the buildset properties, and convert to Properties buildSetProperties = {} if buildSetId in buildSetsProperties: buildSetProperties = buildSetsProperties[buildSetId] props = properties.Properties.fromDict(buildSetProperties) return BuildRequest.makeBuildRequest(master, brdict, buildset, props, sources)