slicing rename test cleanup and bugfix

This commit is contained in:
AlanCoding
2018-10-16 10:46:20 -04:00
parent bbd3edba47
commit 6dc58af8e1
9 changed files with 32 additions and 20 deletions
+5 -4
View File
@@ -825,10 +825,11 @@ class BaseTask(object):
return False
def build_inventory(self, instance, **kwargs):
script_data = instance.inventory.get_script_data(
hostvars=True,
slice_number=instance.job_slice_number, slice_count=instance.job_slice_count
)
script_params = dict(hostvars=True)
if hasattr(instance, 'job_slice_number'):
script_params['slice_number'] = instance.job_slice_number
script_params['slice_count'] = instance.job_slice_count
script_data = instance.inventory.get_script_data(**script_params)
json_data = json.dumps(script_data)
handle, path = tempfile.mkstemp(dir=kwargs.get('private_data_dir', None))
f = os.fdopen(handle, 'w')