Skip to content

Conversation

@artemrys
Copy link
Member

This PR is a continuation of work after #523.

This PR does not change a behaviour of PSA anyhow, it just cleans up the internal helmut library which should not be used by other libraries.

Biggest changes in this PR:

  • rework of logging for helmut library (it does not log faker's debug log anymore)
  • removes a lot of "base" classes because we don't need that layer of abstraction in PSA

Each commit represents a single change and the code was tested by running a real test after each commit.

Now, helmut library has only those pieces of the code that we actually need in PSA (query, wait for it's completion and then get results). Of course, it can be refactored further, but it can be done later.

@artemrys artemrys requested a review from a user February 17, 2022 16:07
@ghost ghost requested a review from uoboda-splunk February 17, 2022 16:07
uoboda-splunk
uoboda-splunk previously approved these changes Feb 17, 2022
@ghost ghost changed the base branch from main to develop February 18, 2022 12:33
@ghost ghost dismissed uoboda-splunk’s stale review February 18, 2022 12:33

The base branch was changed.

@ghost ghost merged commit eb940bc into splunk:develop Feb 18, 2022
@artemrys artemrys deleted the helmut-logging-refactor branch February 18, 2022 16:26
@github-actions github-actions bot locked and limited conversation to collaborators Feb 18, 2022
This pull request was closed.
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants