shotgunsoftware / developer.shotgunsoftware.com Goto Github PK
View Code? Open in Web Editor NEWContent for the *legacy* ShotGrid Developer site.
Home Page: https://developers.shotgridsoftware.com/
License: Other
Content for the *legacy* ShotGrid Developer site.
Home Page: https://developers.shotgridsoftware.com/
License: Other
Hey there! I was reading up on the documentation surrounding apps in the Shotgun Toolkit and I noticed that the link in the applications introduction part was broken. I tried looking for the correct link, but couldn't immediately find it. Perhaps this could be fixed?
Running the example in sgtk-developer-bootstrapping.md triggers a password request for the current user. The script user should probably be passed to the ToolkitManager constructor so it uses it.
mgr = sgtk.bootstrap.ToolkitManager(user)
instead of
mgr = sgtk.bootstrap.ToolkitManager()
A reference to the structure and function of the environment configuration files.
Docs to be written:
https://docs.google.com/document/d/1Ep_gQQuGcv5LRJPCUhUsLF0hP4SDsN4_eX-t0hPF0eY/edit
Let's get this locked down, so we can build confidently on top of it.
Can always change later.
Tannaz to set up meeting with @manneohrstrom / @robblau to talk it through.
Updates to guide 1 have been completed
Review Installing a Toolkit App in Google Doc https://docs.google.com/document/d/1VpAArj5s3sZTCgNTh2EborVO_rnjGlvhiP9BAovGGms/edit
Review editing a config setting, still debating over Shotgun Toolkit and Shotgun integration for how apps are referenced when being used inside of a software integration. #7
Now this is an issue
Hi,
I've followed the tutorial, and cannot make it work within maya i get an error: error context change failed, while creating a new file.
By the way your document is partially flawed.
Your referencing to the wrong custom entity 'customEntity4' for exemple.
There is any other reference for these kind of customisation ? It could be a great plus for us.
the log
2019-09-16 17:34:55,387 [26412 DEBUG sgtk.stopwatch.tkimpa6bcb662dd934d56b6fb2f1634f8f71a.shotgun_model.data_handler_find] update_data: 0.144000s 2019-09-16 17:34:55,388 [26412 DEBUG sgtk.env.project.tk-maya.tk-framework-shotgunutils] [SgEntityDetailsModel] Shotgun data contained 0 modifications 2019-09-16 17:34:55,388 [26412 DEBUG sgtk.env.project.tk-maya.tk-framework-shotgunutils] [SgEntityDetailsModel] Begin applying diffs to model... 2019-09-16 17:34:55,388 [26412 DEBUG sgtk.env.project.tk-maya.tk-framework-shotgunutils] [SgEntityDetailsModel] ...diffs applied! 2019-09-16 17:34:55,391 [26412 DEBUG sgtk.core.platform.bundle] <Sgtk App 0x168b789feb8: tk-multi-shotgunpanel, engine: <Sgtk Engine 0x168dcb422b0: tk-maya, env: asset_step>>: Resolved hook expression (associated with setting 'actions_hook'): '{self}/general_actions.py:{self}/tk-maya_actions.py' -> ['R:\\management\\shotgun_config\\seb_rt\\install\\app_store\\tk-multi-shotgunpanel\\v1.6.3\\hooks\\general_actions.py', 'R:\\management\\shotgun_config\\seb_rt\\install\\app_store\\tk-multi-shotgunpanel\\v1.6.3\\hooks\\tk-maya_actions.py'] 2019-09-16 17:34:55,391 [26412 DEBUG sgtk.env.project.tk-maya.tk-multi-shotgunpanel] Generate actions called for UI element details. Actions: ['assign_task', 'task_to_ip']. Shotgun Data: {'due_date': None, 'image': None, 'entity': {'type': 'Asset', 'id': 1561, 'name': 'SEB_TEST01'}, 'project': {'type': 'Project', 'id': 130, 'name': 'SEB_RT'}, 'sg_status_list': 'ip', 'start_date': None, 'task_assignees': [{'type': 'HumanUser', 'id': 89, 'name': 'Ugo SOHIER'}], 'content': 'Test01_Mod', 'type': 'Task', 'id': 7402} 2019-09-16 17:34:55,392 [26412 DEBUG sgtk.env.project.tk-maya.tk-multi-shotgunpanel] Generate actions called for UI element details. Actions: ['assign_task', 'task_to_ip']. Shotgun Data: {'due_date': None, 'image': None, 'entity': {'type': 'Asset', 'id': 1561, 'name': 'SEB_TEST01'}, 'project': {'type': 'Project', 'id': 130, 'name': 'SEB_RT'}, 'sg_status_list': 'ip', 'start_date': None, 'task_assignees': [{'type': 'HumanUser', 'id': 89, 'name': 'Ugo SOHIER'}], 'content': 'Test01_Mod', 'type': 'Task', 'id': 7402} 2019-09-16 17:34:58,743 [26412 ERROR sgtk.env.project.tk-maya.tk-multi-workfiles2] Failed to complete 'New File' action Traceback (most recent call last): File "R:\management\shotgun_config\seb_rt\install\app_store\tk-multi-workfiles2\v0.11.11\python\tk_multi_workfiles\actions\new_file_action.py", line 84, in execute FileAction.change_context(self._environment.context) File "R:\management\shotgun_config\seb_rt\install\app_store\tk-multi-workfiles2\v0.11.11\python\tk_multi_workfiles\actions\file_action.py", line 123, in change_context raise TankError("Context changed failed, see log for details.") TankError: Context changed failed, see log for details.
We may want to add a blurb on this page:
that you need to be "approved" to be eligible for this offering (not sure how much detail you would want.)
An email address for inquiries would be useful to have to support this.
At this stage, we'll have a knowledge base section in our docs, which people can contribute to.
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.