-
Notifications
You must be signed in to change notification settings - Fork 22
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Agreement should be terminated after activity fails #274
Comments
Do you mean "local reputation" ? 👍 |
@nieznanysprawiciel 's idea: distinguish "provider errors" (e.g. timeout when creating activity) and "command errors" when deciding whether to terminate agreement (or give the provider a second chance). |
more like run-local ;) |
@azawlocki anyway, is this done or does it need more love? |
Resolved by #294 |
Currently an agreement is reused after
In both cases, the agreement should be terminated.
It's probably also a good idea to take this into the account when scoring new offers from the same provider.
EDIT: Added a log from
blender.py
run in which an agreement is created with a faulty provider for which every attempt to create an activity ends with aTimeoutError
. The agreement is reused and the requestor repeatedly tries to create an activity on this provider.blender-yapapi-reusing-bad-agreement.log.gz
The text was updated successfully, but these errors were encountered: