diff --git a/pype/ftrack/actions/action_application_loader.py b/pype/ftrack/actions/action_application_loader.py index fd855e639f..c22b76bd2d 100644 --- a/pype/ftrack/actions/action_application_loader.py +++ b/pype/ftrack/actions/action_application_loader.py @@ -1,4 +1,3 @@ -import os import toml import time from pype.ftrack import AppAction @@ -37,24 +36,11 @@ def registerApp(app, session): icon = apptoml.get('ftrack_icon', None) description = apptoml.get('description', None) preactions = apptoml.get('preactions', None) - process_name = apptoml.get('process_name', None) - script_path = apptoml.get('script_path', None) - once_run_data = None - if process_name is not None or script_path is not None: - try: - script_path = script_path.format(**os.environ) - script_path.replace('/', os.path.sep) - except Exception: - pass - once_run_data = { - 'process_name': process_name, - 'script_path': script_path - } # register action AppAction( - session, label, name, executable, variant, icon, description, - preactions, once_run_data + session, label, name, executable, variant, + icon, description, preactions ).register() diff --git a/pype/ftrack/lib/ftrack_app_handler.py b/pype/ftrack/lib/ftrack_app_handler.py index b5c8ec3a7a..d35f6e003f 100644 --- a/pype/ftrack/lib/ftrack_app_handler.py +++ b/pype/ftrack/lib/ftrack_app_handler.py @@ -1,7 +1,6 @@ import os import sys import platform -import psutil from avalon import lib as avalonlib import acre import ftrack_api @@ -20,17 +19,13 @@ class AppAction(BaseHandler): - a unique identifier for app. - a verbose descriptive text for you action - icon in ftrack - -