IOTesting #19
+2
-2
@@ -35,7 +35,7 @@ def pullPolicyExechistories(url, policiesnames, days, outputjson: bool):
|
|||||||
headers = {"X-APIKey": os.getenv('APIKEY')}
|
headers = {"X-APIKey": os.getenv('APIKEY')}
|
||||||
checkpoint = str(skipback(days))
|
checkpoint = str(skipback(days))
|
||||||
json_output = {'error': 'Success', 'response': {'exechistories': []}}
|
json_output = {'error': 'Success', 'response': {'exechistories': []}}
|
||||||
with tqdm.tqdm(total=100, desc="Total Percentage Complete: ") as pbar:
|
with tqdm.tqdm(total=100, desc=f"Total of {policiesnames} Complete: ") as pbar:
|
||||||
while True:
|
while True:
|
||||||
json_response_data = checkpoint_stomper(checkpoint, url, policiesnames, headers)
|
json_response_data = checkpoint_stomper(checkpoint, url, policiesnames, headers)
|
||||||
histories = json_response_data['response']['exechistories']
|
histories = json_response_data['response']['exechistories']
|
||||||
@@ -73,7 +73,7 @@ def pullPolicyExechistories(url, policiesnames, days, outputjson: bool):
|
|||||||
date_diff = datetime.date.today() - datetime.datetime.strptime(item['datetime'].replace(' +0000 UTC', ''), '%Y-%m-%dT%H:%M:%SZ').date()
|
date_diff = datetime.date.today() - datetime.datetime.strptime(item['datetime'].replace(' +0000 UTC', ''), '%Y-%m-%dT%H:%M:%SZ').date()
|
||||||
percentage_diff = ((days - date_diff.days) / 60) * 100
|
percentage_diff = ((days - date_diff.days) / 60) * 100
|
||||||
pbar.n = round(percentage_diff)
|
pbar.n = round(percentage_diff)
|
||||||
pbar.set_description_str(f"Total Percentage Complete: ({percentage_diff:.1f}%)")
|
pbar.set_description_str(f"Total of {policiesnames} Complete: ({percentage_diff:.1f}%)")
|
||||||
pbar.refresh
|
pbar.refresh
|
||||||
with open(file_path, 'r') as file:
|
with open(file_path, 'r') as file:
|
||||||
final_output = json.load(file)
|
final_output = json.load(file)
|
||||||
|
|||||||
Reference in New Issue
Block a user