in ADTTools/RecreateAdtInstance/main.py [0:0]
def delete_digital_twins_instance():
delete_start = round(time.time() * 1000)
delete_instance = dt_resource_client.digital_twins.begin_delete(resource_group, instance_name)
cycles = 0
progress_bar = ProgressBar.new(total=10_000, msg="Deleting DigitalTwins Instance")
while not delete_instance.done():
if cycles < 9_900:
time.sleep(0.1)
progress_bar.update(25)
cycles += 25
delete_end = round(time.time() * 1000)
progress_bar.update(10_000 - cycles)
progress_bar.close()
return delete_end - delete_start