When launching Labs from a rendering plugin to submit a job, we pass in the scene file and any other named parameters we wish to auto populate the form with. Now that file groups support multiple sources, we need to pass in the asset directories from the plugin and auto populate the create/sync file group form before the user gets to submit the job.
Call will still go to: route/market/blender/actions/render-movie-linux/submit
But we will intercept the fact that they have passed in asset directories and automatically launch the file group create form that will sync any changed files into the supplied file group/container.
When launching Labs from a rendering plugin to submit a job, we pass in the scene file and any other named parameters we wish to auto populate the form with. Now that file groups support multiple sources, we need to pass in the asset directories from the plugin and auto populate the create/sync file group form before the user gets to submit the job.
Call will still go to: route/market/blender/actions/render-movie-linux/submit
But we will intercept the fact that they have passed in asset directories and automatically launch the file group create form that will sync any changed files into the supplied file group/container.