request_splitter: utilize ring attribute rather then lookup again.
This commit is contained in:
parent
404a3efe58
commit
3de3cae13a
@ -46,8 +46,8 @@ class RequestSplitter(object):
|
|||||||
if not self.filter_check(request):
|
if not self.filter_check(request):
|
||||||
continue
|
continue
|
||||||
|
|
||||||
target_package = request.find('./action/target').get('package')
|
ring = request.find('./action/target').get('ring')
|
||||||
if self.in_ring != (not self.api.ring_packages.get(target_package)):
|
if self.in_ring != (not ring):
|
||||||
# Request is of desired ring type.
|
# Request is of desired ring type.
|
||||||
key = self.group_key_build(request)
|
key = self.group_key_build(request)
|
||||||
if key not in self.grouped:
|
if key not in self.grouped:
|
||||||
@ -58,7 +58,6 @@ class RequestSplitter(object):
|
|||||||
|
|
||||||
self.grouped[key]['requests'].append(request)
|
self.grouped[key]['requests'].append(request)
|
||||||
|
|
||||||
ring = request.find('./action/target').get('ring')
|
|
||||||
if ring and ring.startswith('0'):
|
if ring and ring.startswith('0'):
|
||||||
self.grouped[key]['bootstrap_required'] = True
|
self.grouped[key]['bootstrap_required'] = True
|
||||||
else:
|
else:
|
||||||
|
Loading…
x
Reference in New Issue
Block a user