Hm, what am I missing? The example works fine for me when run through
init.py or menu.py
Alternatively you could react to the creation of the root to ensure it
is there, e.g.
nuke.addOnCreate(call, nodeClass='Root')
On 18/05/16 6:07 am, Nathan Rusch wrote:
There is no callback that runs before a script is about to be loaded.
I have requested this several times in order to allow an OCIO config
to be assigned based on the incoming script path, but it has not yet
been implemented.
If you want to add your voice to the existing support ticket, it is
#32400.
-Nathan
*From:* Lev Kolobov <mailto:l...@vfxy.com>
*Sent:* Tuesday, May 17, 2016 10:56 AM
*To:* Nuke-python@support.thefoundry.co.uk
<mailto:Nuke-python@support.thefoundry.co.uk>
*Subject:* [Nuke-python] Open Comp Path Value
Greetings,
Right after user go to File>Open Comp and select any .nk script, I
would like to message user following:
"Hello dear, you are about to load ../../../....nk script?"
I got this script in menu.py:
def path_check():
nuke.message ('Hello, you are about to load %s script?' %
nuke.root().knob('name').value()):
nuke.addOnScriptLoad(path_check)
It comes empty.... I guess nuke.root().knob('name').value() is not
define yet... Any suggestion how can I know what path Nuke is about to
load? This is just a simple example, I do not want just to "message"
user. I want for example take a path, split it and set global
os.environ before opening nuke script.
Thank you,
Lev
_______________________________________________
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
--
ohufxLogo 50x50 <http://www.ohufx.com>
*vfx for storytellers <http://www.ohufx.com>*
*vfx compositing <http://ohufx.com/index.php/vfx-compositing> |
*workflow customisation & consulting
<http://ohufx.com/index.php/vfx-customising>**
*W E L L I N G T O N | N E W Z E A L A N D *
_______________________________________________
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