Skip to content

Conversation

@m4rtinh4rt
Copy link
Contributor

@m4rtinh4rt
Copy link
Contributor Author

PR updated with a new commit

1 similar comment
@m4rtinh4rt
Copy link
Contributor Author

PR updated with a new commit

@m4rtinh4rt m4rtinh4rt added the rust Pull requests that update Rust code label Jul 8, 2025
@m4rtinh4rt
Copy link
Contributor Author

PR updated with a new commit

13 similar comments
@m4rtinh4rt
Copy link
Contributor Author

PR updated with a new commit

@m4rtinh4rt
Copy link
Contributor Author

PR updated with a new commit

@m4rtinh4rt
Copy link
Contributor Author

PR updated with a new commit

@m4rtinh4rt
Copy link
Contributor Author

PR updated with a new commit

@m4rtinh4rt
Copy link
Contributor Author

PR updated with a new commit

@m4rtinh4rt
Copy link
Contributor Author

PR updated with a new commit

@m4rtinh4rt
Copy link
Contributor Author

PR updated with a new commit

@m4rtinh4rt
Copy link
Contributor Author

PR updated with a new commit

@m4rtinh4rt
Copy link
Contributor Author

PR updated with a new commit

@m4rtinh4rt
Copy link
Contributor Author

PR updated with a new commit

@m4rtinh4rt
Copy link
Contributor Author

PR updated with a new commit

@m4rtinh4rt
Copy link
Contributor Author

PR updated with a new commit

@m4rtinh4rt
Copy link
Contributor Author

PR updated with a new commit

@m4rtinh4rt
Copy link
Contributor Author

PR updated with a new commit

11 similar comments
@m4rtinh4rt
Copy link
Contributor Author

PR updated with a new commit

@m4rtinh4rt
Copy link
Contributor Author

PR updated with a new commit

@m4rtinh4rt
Copy link
Contributor Author

PR updated with a new commit

@m4rtinh4rt
Copy link
Contributor Author

PR updated with a new commit

@m4rtinh4rt
Copy link
Contributor Author

PR updated with a new commit

@m4rtinh4rt
Copy link
Contributor Author

PR updated with a new commit

@m4rtinh4rt
Copy link
Contributor Author

PR updated with a new commit

@m4rtinh4rt
Copy link
Contributor Author

PR updated with a new commit

@m4rtinh4rt
Copy link
Contributor Author

PR updated with a new commit

@m4rtinh4rt
Copy link
Contributor Author

PR updated with a new commit

@m4rtinh4rt
Copy link
Contributor Author

PR updated with a new commit

… fixup! fixup! fixup! fixup! fixup! fixup! fixup! fixup! fixup! fixup! fixup! fixup! fixup! fixup! fixup! fixup! fixup! fixup! fixup! fixup! fixup! fixup! Fixes #27218: Adding command module

Fixes #27218: Adding command module
… fixup! fixup! fixup! fixup! fixup! fixup! fixup! fixup! fixup! fixup! fixup! fixup! fixup! fixup! fixup! fixup! fixup! fixup! fixup! fixup! fixup! fixup! fixup! Fixes #27218: Adding command module

Fixes #27218: Adding command module
… fixup! fixup! fixup! fixup! fixup! fixup! fixup! fixup! fixup! fixup! fixup! fixup! fixup! fixup! fixup! fixup! fixup! fixup! fixup! fixup! fixup! fixup! fixup! fixup! Fixes #27218: Adding command module

Fixes #27218: Adding command module
… fixup! fixup! fixup! fixup! fixup! fixup! fixup! fixup! fixup! fixup! fixup! fixup! fixup! fixup! fixup! fixup! fixup! fixup! fixup! fixup! fixup! fixup! fixup! fixup! fixup! Fixes #27218: Adding command module

Fixes #27218: Adding command module
… fixup! fixup! fixup! fixup! fixup! fixup! fixup! fixup! fixup! fixup! fixup! fixup! fixup! fixup! fixup! fixup! fixup! fixup! fixup! fixup! fixup! fixup! fixup! fixup! fixup! fixup! Fixes #27218: Adding command module

Fixes #27218: Adding command module
… fixup! fixup! fixup! fixup! fixup! fixup! fixup! fixup! fixup! fixup! fixup! fixup! fixup! fixup! fixup! fixup! fixup! fixup! fixup! fixup! fixup! fixup! fixup! fixup! fixup! fixup! fixup! Fixes #27218: Adding command module

Fixes #27218: Adding command module
… fixup! fixup! fixup! fixup! fixup! fixup! fixup! fixup! fixup! fixup! fixup! fixup! fixup! fixup! fixup! fixup! fixup! fixup! fixup! fixup! fixup! fixup! fixup! fixup! fixup! fixup! fixup! fixup! Fixes #27218: Adding command module

Fixes #27218: Adding command module
… fixup! fixup! fixup! fixup! fixup! fixup! fixup! fixup! fixup! fixup! fixup! fixup! fixup! fixup! fixup! fixup! fixup! fixup! fixup! fixup! fixup! fixup! fixup! fixup! fixup! fixup! fixup! fixup! fixup! Fixes #27218: Adding command module

Fixes #27218: Adding command module
@m4rtinh4rt m4rtinh4rt force-pushed the enh_27218/adding_command_module branch from 1eed95a to c439203 Compare August 19, 2025 13:04
… fixup! fixup! fixup! fixup! fixup! fixup! fixup! fixup! fixup! fixup! fixup! fixup! fixup! fixup! fixup! fixup! fixup! fixup! fixup! fixup! fixup! fixup! fixup! fixup! fixup! fixup! fixup! fixup! fixup! fixup! Fixes #27218: Adding command module

Fixes #27218: Adding command module
@m4rtinh4rt
Copy link
Contributor Author

PR updated with a new commit

… fixup! fixup! fixup! fixup! fixup! fixup! fixup! fixup! fixup! fixup! fixup! fixup! fixup! fixup! fixup! fixup! fixup! fixup! fixup! fixup! fixup! fixup! fixup! fixup! fixup! fixup! fixup! fixup! fixup! fixup! fixup! Fixes #27218: Adding command module

Fixes #27218: Adding command module
@m4rtinh4rt
Copy link
Contributor Author

PR updated with a new commit

default: false
p_type: bool
in_shell:
description: "Controls if the command is executed inside a shell"
Copy link
Contributor

Choose a reason for hiding this comment

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

Does it support piping? If so, provides an example, I was unable to make it work using the CLI

Copy link
Contributor Author

Choose a reason for hiding this comment

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

Yes, but quotes are required when using the CLI in shell mode.

$ rudder-module-commands --in-shell "echo HELLO | cat -"

Copy link
Member

Choose a reason for hiding this comment

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

The standard way to handle this is to support the -- syntax to stop parsing argument. But the current state seems acceptable.

… fixup! fixup! fixup! fixup! fixup! fixup! fixup! fixup! fixup! fixup! fixup! fixup! fixup! fixup! fixup! fixup! fixup! fixup! fixup! fixup! fixup! fixup! fixup! fixup! fixup! fixup! fixup! fixup! fixup! fixup! fixup! fixup! Fixes #27218: Adding command module

Fixes #27218: Adding command module
@m4rtinh4rt
Copy link
Contributor Author

PR updated with a new commit

… fixup! fixup! fixup! fixup! fixup! fixup! fixup! fixup! fixup! fixup! fixup! fixup! fixup! fixup! fixup! fixup! fixup! fixup! fixup! fixup! fixup! fixup! fixup! fixup! fixup! fixup! fixup! fixup! fixup! fixup! fixup! fixup! fixup! Fixes #27218: Adding command module

Fixes #27218: Adding command module
@m4rtinh4rt
Copy link
Contributor Author

PR updated with a new commit

… fixup! fixup! fixup! fixup! fixup! fixup! fixup! fixup! fixup! fixup! fixup! fixup! fixup! fixup! fixup! fixup! fixup! fixup! fixup! fixup! fixup! fixup! fixup! fixup! fixup! fixup! fixup! fixup! fixup! fixup! fixup! fixup! fixup! fixup! Fixes #27218: Adding command module

Fixes #27218: Adding command module
@m4rtinh4rt
Copy link
Contributor Author

PR updated with a new commit

… fixup! fixup! fixup! fixup! fixup! fixup! fixup! fixup! fixup! fixup! fixup! fixup! fixup! fixup! fixup! fixup! fixup! fixup! fixup! fixup! fixup! fixup! fixup! fixup! fixup! fixup! fixup! fixup! fixup! fixup! fixup! fixup! fixup! fixup! fixup! Fixes #27218: Adding command module

Fixes #27218: Adding command module
@m4rtinh4rt
Copy link
Contributor Author

PR updated with a new commit

@amousset amousset merged commit 3fe6665 into Normation:branches/rudder/9.0 Aug 20, 2025
5 of 22 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

rust Pull requests that update Rust code

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants