You should be able to filter your addOnUnserCreate callback to only fire
on the creation of the root node, does that help?
c
On 03/29/2016 01:09 PM, Erik Johansson wrote:
If added with addOnUserCreate callback it works but not with
addOnScriptLoad (I wan't to force the setting for everyone so scripts
where it is not setup get configured correctly).
On Tue, Mar 29, 2016 at 6:45 PM, Erik Johansson
<erik.johans...@fido.se <mailto:erik.johans...@fido.se>> wrote:
I set up our OCIO config as:
|r = nuke.root()
r['customOCIOConfigPath'].setValue(os.environ['OCIO_CONFIG_PATH'])
r['defaultViewerLUT'].setValue('OCIO LUTs')
r['OCIO_config'].setValue('custom')
|
If I run it in the script editor it works as expected and
available viewerProcesses are updated to whats in the config file.
If I however put it in menu.py instead it still shows the nuke
default viewerProcesses.
How can I trigger a refresh?
// Erik
--
*Erik Johansson
*/Pipeline TD/
*Fido
*Rosenlundsgatan 40
118 53 Stockholm, Sweden
www.fido.se <http://www.fido.se/>
_______________________________________________
Nuke-python mailing list
Nuke-python@support.thefoundry.co.uk, http://forums.thefoundry.co.uk/
http://support.thefoundry.co.uk/cgi-bin/mailman/listinfo/nuke-python
_______________________________________________
Nuke-python mailing list
Nuke-python@support.thefoundry.co.uk, http://forums.thefoundry.co.uk/
http://support.thefoundry.co.uk/cgi-bin/mailman/listinfo/nuke-python