Comments (2)
The cuebot has an optimization (for performance and cache reuse) where a proc stays on the same layer in some cases. Users sometimes would unbook a proc if they did not like it so they could pick up another one but without killing the running frame.
Maybe its part of the proc interface? Are the old slice files available?
from opencue.
Thanks for the info John.
I think I've found the disconnect. The original slice files defined an unbookProcs
method that used a ProcSearchCriteria
attribute to handle the unbooking from a job or layer object. We have this message also on grpc.
However the cue python API used the proxy object of a layer or job to unbook with the following signature:
layer.unbookProcs(list<Subscriptions>, number=int, kill=bool)
.
The single proc.unbook
method is still available and working to give basic unbook support, but I suggest we add the multi unbook functionality back by simply having the layer.unbookProcs
and job.unbookProcs
functions construct the ProcSearchCriteria
object and pass that to the existing grpc message ProcInterface.UnbookProcs
.
from opencue.
Related Issues (20)
- Option in cuegui to force refresh and/or change rate of updates HOT 2
- Python API Host.isLocked() always return False
- RQD can't run frames in multi-threadable layers on windows.
- Failed to submit job HOT 1
- Nuke server licensing for OpenCue
- Maya python error "cannot import name 'cygrpc'" on Apple M1
- CueSubmit: Chunked Blender render renders the same frame HOT 2
- Upgrade cuebot to Java 21 HOT 1
- MacOS Quickstart Issue with Java GPG Keys HOT 3
- Maya not rendering images to output folder HOT 2
- CueGUI/Cuebot: job.getUpdatedFrames(lastCheck) hangs if lastCheck is > 60sec old
- [Porting] Pycue to Golang
- PySide6 bug
- Render is not recognized as an internal or external command HOT 2
- need to add env var for nuke windows disk cache HOT 1
- add maxon c4d support
- Maya 2020 Plugin Error Windows
- Issue with v18 migrations
- Automate show archive process HOT 2
- ASWF Slack HOT 2
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from opencue.