-
Notifications
You must be signed in to change notification settings - Fork 9
/
info.yml
86 lines (72 loc) · 3.52 KB
/
info.yml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
# Copyright (c) 2013 Shotgun Software Inc.
#
# CONFIDENTIAL AND PROPRIETARY
#
# This work is provided "AS IS" and subject to the Shotgun Pipeline Toolkit
# Source Code License included in this distribution package. See LICENSE.
# By accessing, using, copying or modifying this work you indicate your
# agreement to the Shotgun Pipeline Toolkit Source Code License. All rights
# not expressly granted therein are reserved by Shotgun Software Inc.
# Metadata defining the behaviour and requirements for this app
# expected fields in the configuration file for this app
configuration:
deny_permissions:
type: list
values: {type: shotgun_permission_group}
allows_empty: True
description: "An optional parameter which lets you limit the visibility of this app.
If you for example put in ['Artist'] as the value for this parameter,
any user belonging to the Flow Production Tracking permissions group
Artist will not be able to see or execute the App."
deny_platforms:
type: list
values: {type: str}
allows_empty: True
description: "An optional parameter which lets you turn off this app on certain platforms.
If you don't want it to appear on the Flow Production Tracking action
menu for a platform, just include it in the the deny_platforms list. Valid
values are Windows, Mac and Linux."
viewer_extensions:
type: list
values: {type: str}
default_value: [exr, cin, dpx]
description: "A list of file extensions to send to the viewer application.
Do not include the period character. Example: `[exr, cin, dpx]`"
viewer_path_windows:
type: str
default_value: "C:\\Program Files\\RV\\RV64.exe"
description: A path to an image sequence viewer for windows. Any path with
an extension defined in the viewer_extensions list will be
dispatched here.
viewer_path_linux:
type: str
default_value: "rv"
description: A path to an image sequence viewer for linux. Any path with
an extension defined in the viewer_extensions list will be
dispatched here.
viewer_path_mac:
type: str
default_value: "/Applications/RV64.app"
description: A path to an image sequence viewer for mac. Any path with
an extension defined in the viewer_extensions list will be
dispatched here.
hook_launch_publish:
type: hook
description: Launch an application and tell it to load a file.
Typically, this hook would look at the file extension,
then decide on an app to launch, launch that app, start
up the engine and finally load the file. Returns True if
an application was launched, False if not.
default_value: shotgun_launch_publish
parameters: [path, context, associated_entity]
# the Shotgun fields that this app needs in order to operate correctly
requires_shotgun_fields:
# More verbose description of this item
display_name: "Launch Published File"
description: "Open a published file in its associated application. "
# Required minimum versions for this item to run
requires_shotgun_version:
requires_core_version: "v0.19.18"
requires_engine_version: "v0.1.0"
# the engines that this app can operate in:
supported_engines: [tk-shotgun]