diff --git a/.github/workflows/pip-release.yml b/.github/workflows/pip-release.yml index 1012a66d..11ecf5ad 100644 --- a/.github/workflows/pip-release.yml +++ b/.github/workflows/pip-release.yml @@ -1,4 +1,4 @@ -name: Release +name: Pypi Release permissions: contents: write diff --git a/README.md b/README.md index a96b4619..2d4795c2 100644 --- a/README.md +++ b/README.md @@ -28,6 +28,7 @@ For linux ```bash wget https://github.com/dora-rs/dora/releases/download//dora--x86_64-Linux.zip unzip dora--x86_64-Linux.zip +python3 -m pip install dora-rs== PATH=$PATH:$(pwd):$(pwd)/iceoryx dora --help ``` diff --git a/binaries/coordinator/src/run/runtime.rs b/binaries/coordinator/src/run/runtime.rs index c3d37ea4..65bf36d3 100644 --- a/binaries/coordinator/src/run/runtime.rs +++ b/binaries/coordinator/src/run/runtime.rs @@ -21,11 +21,12 @@ pub fn spawn_runtime_node( .any(|x| matches!(x.config.source, OperatorSource::Python { .. })); let mut command = if has_python_operator { - // Use Python Runtime if runtime is + // Use python to spawn runtime if there is a python operator let mut command = tokio::process::Command::new("python3"); command.args(["-c", "import dora; dora.start_runtime()"]); command } else { + // Use default runtime if there is no python operator let command = tokio::process::Command::new(runtime); command };