Hell Unix.com Community:
I am working on a personal project
using yad v0.12.4 (zenity fork) and have hit a wall on how to show a progress bar while my function is processing.
I have been all over the ABS Guide, googled 21 Linux-specific sites that I revere. I even asked on the yad-common google group, but I remain stumped. If you don't know yad, think zenity on steroids.

The author suggested "while pkill -0 ec2-describe-snapshots ; do sleep 0.5; echo "qqq" done | yad --progress --pulsate" but I failed to get it working.
The script has 3 variables. 2 of which are in the function and those 2 go out and grab AWS snapshots and gets the count for each client.
Everything works
until I try to implement a "--progress" meter while the function is running.
I want a progress meter to be displayed during the ~11 seconds it takes to execute the function. I have been partially successful at times, but my chop and hack method is driving me
My code can be seen at
SUSE Paste
Thank you for your time.