Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
needed to simplify fix for #280.
RestApiUser
now useslocust.contrib.fasthttp.FastHttpSession
for synchronous requests as well.RequestLogger
andRequestHandler
is not inherited by the load user implementation any more, but always added for users inheritingGrizzlyUser
, and added as event listeners on the dedicated event hook.A new
GrizzlyEventHook
, that does not filter exceptions.ResponseContextManager
is only used with inRestApiUser._request
. All events are fired fromGrizzlyUser.request
(final), so it's done the same way for all users.removed
SftpUser
, never used and does not work as intended as it was.remove unused interfaces
HttpRequests
andFileRequests
.make sure that load users always have the "global" metadata dictionary and that any request tasks executed by a load user has a metadata dictionary that is the merged version of "global" metadata and any request specific metadata, where the request specific metadata has precedence over the global one.