Search the Community

Showing results for tags 'ftrack-connect'.



More search options

  • Search By Tags

    Type tags separated by commas.
  • Search By Author

Content Type


Forums

  • Company news
    • General announcements
  • ftrack Studio (main app)
    • Open discussion
    • Feature requests
    • API
    • Help
    • Actions and Widgets
    • ftrack Go
  • Connect (plugins)
    • Open discussion
    • Feature requests
    • Help
  • Reviews
    • Open discussion
    • Feature requests
    • Help
  • Advisory Forum
  • Tech preview
    • New integrations
    • Studio overview
    • ftrack Review
  • Jobs board
    • Job listings

Categories

There are no results to display.


Found 7 results

  1. Hey there, we are recently creating an executable file (.exe) for windows from the sources at https://bitbucket.org/ftrack/ftrack-connect.git. Having together all packages needed, this works great using Python 2.7.14, but there seems to be a major drawback. When trying to start Nuke via ftrack-connect-action, we get an error on hashlib saying: Nuke 10.5v4, 64 bit, built May 4 2017. Copyright (c) 2017 The Foundry Visionmongers Ltd. All Rights Reserved. Traceback (most recent call last): File "C:/Program Files/Nuke10.5v4/plugins/init.py", line 22, in <module> import nukescripts.ViewerProcess File "C:/Program Files/Nuke10.5v4/plugins\nukescripts\__init__.py", line 5, in <module> from autobackdrop import * File "C:/Program Files/Nuke10.5v4/plugins\nukescripts\autobackdrop.py", line 3, in <module> import nuke, random File "c:\python2.7.14\Lib\random.py", line 49, in <module> import hashlib as _hashlib File "c:\python2.7.14\Lib\hashlib.py", line 138, in <module> _hashlib.openssl_md_meth_names) AttributeError: 'module' object has no attribute 'openssl_md_meth_names' This can be fixed via editing c:\python2.7.14\Lib\hashlib.py on line 137, 138, by commenting these lines: algorithms_available = algorithms_available.union( _hashlib.openssl_md_meth_names) So we would omit the union of 'opensl_md_meth_names' then... Is here anybody having the same or a similar problem? I'd be greatfull for some insight. Thanks in advance Tim
  2. At the moment we can start as many instance of Ftrack Connect as we want. In this case in the Actions window in Ftrack Web UI you will get the same actions multiple times. Is it possible to restrict one instance per URL?
  3. Nuke studio - Export...

    Hi everyone, I am currently trying to use nuke studio to prep plates and various assets. I though I could use the ftrack plugin to publish all these assets into our ftrack project but I have troubles writing a custom template. it seems the only data against I can run an expression is the shot name on the timeline, is this correct ? Is there any way to get sequence/shot/version from anywhere else (clip name or media file path would be great) ? Thanks in advance, Jerome
  4. Hi all, I have a simple hook added to FTRACK_CONNECT_PLUGIN_PATH: import ftrack_api class TestAction(object): identifier = "test_action" label = "Test Action" def __init__(self, session): super(TestAction, self).__init__() self.session = session def register(self): self.session.event_hub.subscribe('topic=ftrack.action.discover and source.user.username={0}'.format(self.session.api_user), self.discover) self.session.event_hub.subscribe('topic=ftrack.action.launch and source.user.username={0} and data.actionIdentifier={1}'.format(self.session.api_user, self.identifier), self.launch) def discover(self, event): items = [{'label': self.label, 'actionIdentifier': self.identifier}] return {'items': items} def launch(self, event): print "Launching the App" def register(session, **kw): if not isinstance(session, ftrack_api.Session): return session = ftrack_api.Session() action = TestAction(session) action.register() When I run ftrack_connect_package, unfortunately, this hook is not registered. If I replace the register method from the class with this: def register(self): import ftrack ftrack.EVENT_HUB.subscribe('topic=ftrack.action.discover and source.user.username={0}'.format(self.session.api_user), self.discover) ftrack.EVENT_HUB.subscribe('topic=ftrack.action.launch and source.user.username={0} and data.actionIdentifier={1}'.format(self.session.api_user, self.identifier), self.launch) the hook is registered to ftrack-connect. Is it possible to register the hook to ftrack-connect using only the ftrack_api module?
  5. pip install ftrack-connect

    Hey guys, I just tried installing ftrack-connect through `pip install --target=C:\work\pipeline\dev\app\python git+https://bitbucket.org/ftrack/ftrack-connect.git`. The installation seemed to go smooth, but after the installation I tried running the ftrack connect service with: `python -m ftrack_connect`. That gave me the following error: ``` Traceback (most recent call last): File "C:\Python27\lib\runpy.py", line 162, in _run_module_as_main "__main__", fname, loader, pkg_name) File "C:\Python27\lib\runpy.py", line 72, in _run_code exec code in run_globals File "C:\work\pipeline\dev\apps\python\ftrack_connect\__main__.py", line 29, in <module> import ftrack_connect.ui.application File "C:\work\pipeline\dev\apps\python\ftrack_connect\ui\application.py", line 14, in <module> import ftrack_api._centralized_storage_scenario ImportError: No module named _centralized_storage_scenario ``` Any idea what might be going wrong? -- Edit: How can I do code highlighting here on the forum?
  6. Hi all, where can I found the ftrack-connect offline documentation? Cheers!
  7. It would be an excellent feature of ftrack-connect to offer a UI for registering your workstation as a location in ftrack. That way when you publish using ftrack-connect, your component paths will be managed. I assume you might also want to add a preference in the ftrack web interface that would allow or disallow this functionality from connected ftrack-connect users.