Skip to content
New issue

Have a question about this project? # for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “#”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? # to your account

[cuegui/pycue] Fix Local Booking widget #1581

Conversation

DiegoTavares
Copy link
Collaborator

@DiegoTavares DiegoTavares commented Nov 14, 2024

This feature has been inactive on opencue since the beginning. Changes to port from Ice to Grpc were not properly tested and this widget never really worked.

Local Rendering if a feature that allows users to claim the ownership of a host (their workstation) and assign a job to execute frames on that host. This is very useful in situations where the farm is busy but user workstations aren't.

To access the feature, right-click on a job/layer and select "Use local cores..". On the opened widget, the user can select how much cores, memory and gpu to allocate to execute cue jobs. When confirmed, cuebot will start dispatching frames to that host.

The protobuf interface has been changed by c22fe12 to add gpu_memory but api methods were not changed accordingly on pycue.
New wrapper handles the interface render_partition.proto, used by the LocalBooking logic
Signed-off-by: Diego Tavares <dtavares@imageworks.com>
Signed-off-by: Diego Tavares <dtavares@imageworks.com>
@DiegoTavares DiegoTavares marked this pull request as ready for review November 15, 2024 19:33
@DiegoTavares DiegoTavares merged commit 633df41 into AcademySoftwareFoundation:master Nov 19, 2024
11 checks passed
# for free to join this conversation on GitHub. Already have an account? # to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants