Skip to content
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

Allow loading executor modules from the fileserver #51427

Merged
merged 1 commit into from
Feb 22, 2019

Conversation

max-arnold
Copy link
Contributor

What does this PR do?

Allow loading executor modules from the _executors fileserver directory. This allows overloading standard executors and also adding new ones to wrap state execution calls globally.

Tests written?

Yes

Commits signed with GPG?

No

@max-arnold
Copy link
Contributor Author

The pylint warning is caused by reserved async keyword which was added in #50168

@max-arnold
Copy link
Contributor Author

Waiting several months for the Neon release seems too long. Is it possible to get this merged into 2019.2.1? If so, I can rebase against 2019.2

@gtmanfred
Copy link
Contributor

@saltstack/team-core can yall take a look at this?

@thatch45
Copy link
Contributor

thatch45 commented Feb 5, 2019

I will approve this for Neon, lets discuss moving it to 2019.2.1 after the release of 2019.2.0, but we should avoid feature additions to point releases, it really bites us when we do that

Copy link
Contributor

@thatch45 thatch45 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This looks good, just as it should!

@dwoz
Copy link
Contributor

dwoz commented Feb 13, 2019

@max-arnold Please have a look at the linter, it is complaining about async or await being used in this file.

@max-arnold
Copy link
Contributor Author

@dwoz Already did, see my second comment.

If you want, I can fix it in a separate commit.

@dwoz dwoz merged commit d3fe0fa into saltstack:develop Feb 22, 2019
@max-arnold max-arnold deleted the loadable-executors branch February 27, 2019 13:04
dwoz added a commit that referenced this pull request Nov 14, 2019
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

5 participants