Skip to content

asierralozano/WranglingHelper

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Wrangling Helper

Introduction

alt text

The main idea of this tool, it helping all the RenderFarm Wranglers out there.
You are able to set automatic wrangling rules, that will autowrang the farm for you.
You have a to set a list of conditional rules, like:

  • User is asierra
  • Dept is Comp

Or even, you can set several conditional rules at once:

  • User is asierra & Dept is Comp

After that, you only have to set how those jobs will be wranglered, like:

  • MachineLimit = 5
  • Chunk Frames += 5
  • Priority = 50
  • ...

All jobs that match the rules that you have specified, will be automatically set with the options that you have provided.

Limitations

  • This tool only works with Deadline. Your Deadline Python Standalone API must be within the PYTHONPATH environment variable

Requeriments

  • Only works with Python 2.7, due to Deadline API limitations
  • I'm using Qt.py to handle PySide, so you need to install it
  • I'm also using some of the AMAZING VSCode Icons. Thanks Microsoft!

HowTo

It's really easy to start with this tool:

from wrangling_helper import model
model.initialize()

TODOs

  • I should expose the Deadline Configuration (RepoHost, RepoPort), to fill up that information without changing the code. This is my number 1 priority now

About

A Farm Wrangler Helper

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages