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

Expose Runner interface to allow custom command runner implementations #270

Merged
merged 15 commits into from
Aug 22, 2023

Commits on Aug 18, 2023

  1. Expose Runner interface to allow custom command runner implementations

    * Runner can be supplied by new config field RunnerFunc
    * Also adds SkipHostEnv config option
    * Adds optional environment variables to control plugin's unix socket
    * Adds CmdRunner as the default Runner implementation, maintaining existing functionality
    tomhjp committed Aug 18, 2023
    Configuration menu
    Copy the full SHA
    44244a7 View commit details
    Browse the repository at this point in the history
  2. Back out some logs

    tomhjp committed Aug 18, 2023
    Configuration menu
    Copy the full SHA
    991afe4 View commit details
    Browse the repository at this point in the history

Commits on Aug 21, 2023

  1. Configuration menu
    Copy the full SHA
    c63d218 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    3616433 View commit details
    Browse the repository at this point in the history
  3. Tidy up test comment

    tomhjp committed Aug 21, 2023
    Configuration menu
    Copy the full SHA
    dbf1e91 View commit details
    Browse the repository at this point in the history

Commits on Aug 22, 2023

  1. Add CI

    tomhjp committed Aug 22, 2023
    Configuration menu
    Copy the full SHA
    d3431fd View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    473b930 View commit details
    Browse the repository at this point in the history
  3. Add test name to test loggers

    tomhjp committed Aug 22, 2023
    Configuration menu
    Copy the full SHA
    9590ecf View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    c39102f View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    1eab2bf View commit details
    Browse the repository at this point in the history
  6. Reduce testing diff noise

    tomhjp committed Aug 22, 2023
    Configuration menu
    Copy the full SHA
    e18f9e8 View commit details
    Browse the repository at this point in the history
  7. Comment typos

    tomhjp committed Aug 22, 2023
    Configuration menu
    Copy the full SHA
    a9680a5 View commit details
    Browse the repository at this point in the history
  8. Support setting group name for PLUGIN_UNIX_SOCKET_GROUP, test coverag…

    …e for that, error typo
    tomhjp committed Aug 22, 2023
    Configuration menu
    Copy the full SHA
    24eea06 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    44d9996 View commit details
    Browse the repository at this point in the history
  10. Add test for HostSkipEnv

    tomhjp committed Aug 22, 2023
    Configuration menu
    Copy the full SHA
    acb0031 View commit details
    Browse the repository at this point in the history