Thanks - all working nicely :)
Cheers
Howard
________________________________
From: Ben Dickson <ben.dick...@rsp.com.au>
To: Nuke Python discussion <nuke-python@support.thefoundry.co.uk>
Sent: Thursday, 23 May 2013, 14:00
Subject: Re: [Nuke-python] Re: nuke.scriptOpen
Not quite, that would be the same as running this in a shell:
nuke '--pause --nukex' '/path/to/thing.nk'
..which error saying no argument named '--pause --nukex'
Each argument goes in a separate index in the list, like this:
subprocess.Popen(['nuke', '--pause', '--nukex', '/path/to/thing.nk'])
On 23/05/13 21:49, Howard Jones wrote:
> Thanks Ben
>
> I thought it might be a subprocess. As its for trouble shooting I'll
> write a separate tool then.
> Presumably
>
> subprocess.Popen(['nuke', '--pause --nukex', '/path/to/thing.nk'])
>
> would also do the nukex bit?
> Cheers
> Howard
>
> ------------------------------------------------------------------------
> *From:* Ben Dickson <ben.dick...@rsp.com.au>
> *To:* Nuke Python discussion <nuke-python@support.thefoundry.co.uk>
> *Sent:* Thursday, 23 May 2013, 9:35
> *Subject:* Re: [Nuke-python] Re: nuke.scriptOpen
>
> "No" indeed, as far as I'm aware
>
> I don't think it's even possible to pause the viewer from Python (e.g
> from an onScriptOpen callback). You could maybe disconnect the viewer's
> inputs, but it might not happen soon enough
>
> Closest thing would be to, instead of nuke.scriptOpen(), use
>
> subprocess.Popen(['nuke', '--pause', '/path/to/thing.nk'])
>
> Not quite the same (will always open a new instance), and you may want
> to check nuke.env for NukeX, and add --nukex to the command etc
>
> On 23/05/13 17:54, Howard Jones wrote:
> > No? Or was that a really dumb question no one wants to answer ;)
> >
> > Basically I've hit an issue where atomkraft can screw up the motion
> > channel, so gizmos using that channel corrupt and I get scripts that
> > bomb the second I open them. At least it would appear to be the issue.
> > (All at 3am of course)
> >
> > So via my pipeline that opens scripts I'd like to add the --pause option.
> >
> > Obviously I can do this manually in a shell or write a different tool
> > but if I can modify nuke.scriptOpen() that would be easiest.
> >
> > Any help appreciated
> > Howard
> >
> > On 20 May 2013, at 22:39, Howard Jones <mrhowardjo...@yahoo.com
> <mailto:mrhowardjo...@yahoo.com>
> > <mailto:mrhowardjo...@yahoo.com <mailto:mrhowardjo...@yahoo.com>>> wrote:
> >
> >> Hi
> >>
> >> Is there a way to pass '--pause' into nuke.scriptOpen()?
> >> Cheers
> >> Howard
> >
> >
> > _______________________________________________
> > Nuke-python mailing list
> > Nuke-python@support.thefoundry.co.uk
> <mailto:Nuke-python@support.thefoundry.co.uk>,
> http://forums.thefoundry.co.uk/
> > http://support.thefoundry.co.uk/cgi-bin/mailman/listinfo/nuke-python
>
> --
> ben dickson
> 2D TD | ben.dick...@rsp.com.au <mailto:ben.dick...@rsp.com.au>
> rising sun pictures | www.rsp.com.au
> _______________________________________________
> Nuke-python mailing list
> Nuke-python@support.thefoundry.co.uk
> <mailto: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
--
ben dickson
2D TD | ben.dick...@rsp.com.au
rising sun pictures | www.rsp.com.au
_______________________________________________
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