-
Notifications
You must be signed in to change notification settings - Fork 1
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
drop the need for "shell magic" in dkron run_async with a 'proxy' command #31
Conversation
You have successfully added a new SonarCloud configuration ``. As part of the setup process, we have scanned this repository and found no existing alerts. In the future, you will see all code scanning alerts on the repository Security tab. |
9db5fd1
to
3acb48b
Compare
3acb48b
to
b3eed58
Compare
Codecov ReportPatch coverage:
📣 This organization is not using Codecov’s GitHub App Integration. We recommend you install it so Codecov can continue to function properly for your repositories. Learn more Additional details and impacted files@@ Coverage Diff @@
## develop #31 +/- ##
===========================================
+ Coverage 88.49% 89.64% +1.14%
===========================================
Files 14 15 +1
Lines 513 541 +28
===========================================
+ Hits 454 485 +31
+ Misses 59 56 -3
Help us with your feedback. Take ten seconds to tell us how you rate us. Have a feature suggestion? Share it here. ☔ View full report in Codecov by Sentry. |
b3eed58
to
8743b89
Compare
develop rebased to resolve conflicts 👌 |
7bcc4f2
to
24e2db5
Compare
Kudos, SonarCloud Quality Gate passed! 0 Bugs No Coverage information |
Make use of a proxy command to call
run_async
commands withcall_command()
dropping the need for shell magic to handle escaping/invalid characters, dashes for flags, etc.This is mostly backward compatible except for the cases where callers implemented hacks/workarounds to escape the characters themselves... But that should be easy to fix and the proper approach as, again, those were workarounds/hacks...
PR tested with the new unit test and also, for integration, manually tested with
(after starting dkron server
run_dkron
)This PR fixes #15