Skip to content

lf_interop_teams.py: Add client side script paths - #314

Merged
goyalsaurabh06 merged 2 commits into
greearb:masterfrom
goyalsaurabh06:teams_path
Jul 28, 2026
Merged

lf_interop_teams.py: Add client side script paths#314
goyalsaurabh06 merged 2 commits into
greearb:masterfrom
goyalsaurabh06:teams_path

Conversation

@Narayana-CT

Copy link
Copy Markdown
Contributor

Add WINDOWS_TEAMS_DIR/LINUX_TEAMS_DIR/MACOS_TEAMS_DIR constants and use them to build the generic-endpoint commands in create_host()/create_participants(), instead of relying on the endpoint's default working directory. Windows now invokes the quoted teams.bat with an explicit host/client role argument; Linux/macOS invoke ctteams. from the deployed automation directory.

Verified CLI: python3 lf_interop_teams.py --mgr 192.168.244.97 --upstream_port 1.1.eth1 --duration 1 --audio --video

…e automation directories

Add WINDOWS_TEAMS_DIR/LINUX_TEAMS_DIR/MACOS_TEAMS_DIR constants and use them
to build the generic-endpoint commands in create_host()/create_participants(),
instead of relying on the endpoint's default working directory. Windows now
invokes the quoted teams.bat with an explicit host/client role argument;
Linux/macOS invoke ctteams.bash from the deployed automation directory.

Verified CLI: python3 lf_interop_teams.py --mgr 192.168.244.97 --upstream_port 1.1.eth1 --duration 1 --audio --video
Signed-off-by: Narayana-CT <narayana.pinapatruni@candelatech.com>
Allow overriding the teams automation script deployment paths per OS
instead of relying on the hardcoded WINDOWS_TEAMS_DIR/LINUX_TEAMS_DIR/
MACOS_TEAMS_DIR constants.

Signed-off-by: Narayana-CT <narayana.pinapatruni@candelatech.com>
@goyalsaurabh06
goyalsaurabh06 merged commit 9863d51 into greearb:master Jul 28, 2026
2 checks passed
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