Skip to content

Added simple example script for running multiple run control apps - #333

Open
bieryAtFnal wants to merge 6 commits into
developfrom
kbiery/sample_multiproc_runcontrol_script
Open

Added simple example script for running multiple run control apps#333
bieryAtFnal wants to merge 6 commits into
developfrom
kbiery/sample_multiproc_runcontrol_script

Conversation

@bieryAtFnal

@bieryAtFnal bieryAtFnal commented Aug 6, 2026

Copy link
Copy Markdown
Contributor

Description

When I was starting to think about how we might add support for multiple, user-specified applications to be run as part of our integration tests, I ran some Google searches that produced sample python code that was very helpful.

I modified that sample code to start drunc-unified-shell, drunc-process-manager, and drunc-process-manager-shell processes.

The end result was so helpful that I wanted to capture the result for later use.

This PR adds this script to this repo.

The script can by run by typing multiprocess_runcontrol_driver.py after including this branch in your software area and re-building the code in that software area.

Once the script has been started, commands can be sent to one of the three processes by pre-pending the process nickname to the command (with a colon separator). For example, drunc:ps.

Typing exit (with no process prefix) will exit the script.

Type of change

  • New feature or enhancement (non-breaking change which adds functionality)

@bieryAtFnal
bieryAtFnal marked this pull request as ready for review August 18, 2026 13:25
@bieryAtFnal
bieryAtFnal requested a review from emmuhamm August 18, 2026 21:28
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.

2 participants