Skip to content
Commits on Nov 5, 2011
  1. @HughMacdonald

    Changed __getattr__ to only return a local attribute if it is actuall…

    …y in __dict__, enabling pass-throughs of things like __enter__ and __exit__
    HughMacdonald committed Nov 5, 2011
Commits on Nov 2, 2011
  1. @HughMacdonald

    Added support for isinstance(). It will work as in Nuke. The only dif…

    …ference is that it will also return True for isinstance(<anything>, nukeExternalControl.client.NukeObject)
    HughMacdonald committed Nov 2, 2011
  2. @HughMacdonald
Commits on Oct 31, 2011
  1. @HughMacdonald

    Modified common.py to check the environment variable 'NUKE_EXEC' befo…

    …re defaulting to 'Nuke'
    HughMacdonald committed Oct 31, 2011
  2. @HughMacdonald

    Added support for 'del' and 'issubclass'. Also initial support for 'i…

    …sinstance', but currently commented out, as not currently working properly
    HughMacdonald committed Oct 31, 2011
Commits on Oct 30, 2011
  1. @HughMacdonald

    Added comments

    HughMacdonald committed Oct 30, 2011
Commits on Oct 29, 2011
  1. @HughMacdonald

    Ensure that nuke.ask() isn't called to verify the connection if Nuke …

    …isn't in GUI mode. Also, when starting a Managed Server, ensure that verifyConnection is always turned off
    HughMacdonald committed Oct 30, 2011
  2. @HughMacdonald
  3. @HughMacdonald
  4. @HughMacdonald

    Added __init__.py file

    HughMacdonald committed Oct 29, 2011
  5. @HughMacdonald
  6. @HughMacdonald
  7. @HughMacdonald
Commits on Sep 28, 2011
  1. @elrond79
  2. @elrond79

    sometimes module isn't inserted into sys.modules (??), but the module…

    … still imports... added way to detect file in this case
    elrond79 committed Sep 28, 2011
  3. Added return code checking and automatic retries for license errors. …

    …Raised commandManager startup timeout.
    Nathan Rusch committed Sep 28, 2011
Commits on May 5, 2011
  1. Updated README

    Nathan Rusch committed May 4, 2011
Commits on May 4, 2011
  1. Moved original modules into a single Python package called nukeExtern…

    …alControl, and renamed them to 'client' and 'server.' Moved constants, exception definitions, and pickle-safe type lists to a new 'common' submodule. Also cleaned up some docstrings.
    Nathan Rusch committed May 4, 2011
  2. Fixed issues with overly long return strings using the command manage…

    …r interface by lowering the socket buffer size and max packet byte length.
    Nathan Rusch committed May 4, 2011
Commits on May 2, 2011
Commits on Apr 29, 2011
  1. @elrond79
Commits on Apr 28, 2011
  1. Fixed Manager timeout logic when server fails to start (due to Nuke l…

    …icense error, etc.)
    Nathan Rusch committed Apr 28, 2011
Commits on Apr 26, 2011
  1. Last little cleanup for github push.

    Nathan Rusch committed Apr 26, 2011
Commits on Apr 19, 2011
  1. Merged in latest changes from remote nviz branch.

    Nathan Rusch committed Apr 19, 2011
  2. @HughMacdonald
Commits on Apr 18, 2011
  1. Merge latest nviz into Luma modifications

    Nathan Rusch committed Apr 18, 2011
Commits on Apr 17, 2011
  1. @HughMacdonald
Commits on Apr 16, 2011
  1. @HughMacdonald
  2. @HughMacdonald
  3. @HughMacdonald

    Added .gitignore

    HughMacdonald committed Apr 16, 2011
Commits on Apr 15, 2011
  1. Added optional port arguments to server and client classes.\nAddedNuk…

    …eCommandManager class for transparently managing a client-server pair within a with statement.\nAdded NukeManagedServer subclass for use with the NukeCommandManager.
    Nathan Rusch committed Apr 14, 2011
Commits on Jan 13, 2011
  1. @HughMacdonald

    Added the ability to connect to multiple Nuke instances. Also ensured…

    … that the thread is a daemon, to stop it being caught by Nuke 6.2 on quit
    HughMacdonald committed Jan 13, 2011
Commits on Nov 30, 2010
  1. @HughMacdonald
  2. @HughMacdonald
Commits on Nov 29, 2010
  1. @HughMacdonald
Something went wrong with that request. Please try again.