Hey Ben – We don’t have any hooks in the advanced config setup process. If you’re running the Advanced Setup wizard in Desktop to create your configs, I don’t have any suggestions, but you could potentially write a commandline tool to setup the project then do any post-processing that you specify.
We have a tank command, tank setup_project
, that is used for this process. You could write a python script that runs the setup_project
command, followed by your desired logic.
Here are some useful links:
-
This forum post includes an example of running a
tank
command via API. In this case the command in question isunregister_folders
, but the general idea should work forsetup_project
- The actual
setup_project.py
module - An example of running
setup_project
via API from one of our unit tests
Hope that helps! Let us know if you have any other questions.