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
tankcommand via API. In this case the command in question isunregister_folders, but the general idea should work forsetup_project - The actual
setup_project.pymodule - An example of running
setup_projectvia API from one of our unit tests
Hope that helps! Let us know if you have any other questions.