0

don't create folders for apps we don't have

Hi

 

Is there a way on how i can setup tank, to create only folders for programs we own for example we don't have softimage but tank creates the folder on default.

it would be also great if it would be possible to setup the folder on per task basis, example we don't need houdini and maya folders in a comp task.

 

thx

Hannes

6 comments

  • 0
    Avatar
    Benoit Leveau

    If you put that in your maya.yml, houdini.yml, etc. then the folders will only be created when the task is started:

    # the type of dynamic content

    type: "static"

    # defer creation and only create this folder when starts
    defer_creation: "tk-maya"

      

  • 0
    Avatar
    Hannes Reindl

    aha ok sounds like a great solution, i have only one problem where do i find a maya.yml or a houdini.yml ??

  • 0
    Avatar
    Benoit Leveau

    Sorry that was a rather quick answer!

    In your pipeline configuration, you should have a config/core/schema subfolder that holds the directory structure of your project. If you browse it, you'll find where the work folders are. It will vary based on your current setup. I think the default work area (if you didn't change it) for shots is in config/core/schema/project/sequence/shot/step/work/user/.

    This folder then contains a subfolder for each application: maya, houdini, mari, nuke, etc.

    You should also have corresponding yaml files: maya.yml, houdini.yml, mari.yml, nuke.yml

    Do you find them?

  • 0
    Avatar
    Hannes Reindl

    i have the folder structure but no yml files the last folder is shot where yml exists.

    i looked into older projects there are the yml missing too

  • 0
    Avatar
    Hannes Reindl

    ok got it thx for the input

  • 0
    Avatar
    Ryan Mayeda

    Thanks for jumping in with the answer Benoit!  :)

    For reference, here's a link to the section of our filesystem configuration docs that touches on this subject: 

    https://support.shotgunsoftware.com/entries/95441137

    Ryan.

Please sign in to leave a comment.