Ubic::Service::Utils - helpers for custom service authors
Wait until status will become equal to one of specified values.
Supports customizable retries.
List of expected statuses. Retries will be stopped when service will return one of given statuses.
Number of retries to do.
Amount of seconds to sleep after first trial.
Will be multiplied on trial number,
trials = 4,
step = 2,
status will be checked like this:
check; sleep 2; check; sleep 4; check; sleep 6; check.
Value is allowed to be float.
Vyacheslav Matyukhin <email@example.com>
This software is copyright (c) 2016 by Yandex LLC.
This is free software; you can redistribute it and/or modify it under the same terms as the Perl 5 programming language system itself.