Call progress_bar as a asynchronous co-routine

Issue #10 wontfix
blakeca00 repo owner created an issue

Progress bar functionality currently a hardcoded delay routine waiting for valid login using new keyset to authenticate.

Progress bar should be called by an asyncio coroutine that yields to authenticated() module function in cli.py.

When authenicated() returns True; ie, auth occurs with the new credentials, the program can exit progress_bar permanently.

This enhancement has the benefit of shortening the waiting time for key rotation process while completely eliminating the chance of a failed rotation.

Comments (1)

  1. blakeca00 reporter

    progress bar must be blocking; is the primary reason its functionality exists (graphic is symptomatic benefit only) --- won't fix.

  2. Log in to comment