SmartTask System - Overview ****************** Smart Tasks are a way of managing tasks on a per dcc basis, the system is integrated into the cookbook. To see how it works you can do the following: 1) Open the Cookbook 2) Choose Software: Maya 3) Choose Recipe Type: Tasks 4) Click Add Task 5) Choose a task you want to work with. 6) Click Ok 7) Choose the task you just created in the side menu tabs 8) Click "Copy Test Code" 9) Paste the code into the script editor in maya and run it. You'll get a printout like this in the script editor: ``` # Error: KeyError: file C:\Users\tom.m\PycharmProjects\cglumberjack\config\cookbook\maya\tasks\mdl.py line 42: 'Please add the extension for ext:maya:mdl in the config/tasks.yaml config file' ``` **Note: the extension must be defined in the "ext" section of the config file for the task to work.** You may notice that the printout gives us an error that the extension for that task has not been defined. To do that you'll have to edit this file: ../config/tasks.yaml find the "ext" section and add the following if we were working on a maya mdl task and wanted to use .ma as our default extension for imports: you can always overwrite this in the task itself but it's good to start with a default extension. ``` ext: maya: import: mdl: ".ma" ``` Examples: =================