diff --git a/docs/source/pype.aport.rst b/docs/source/pype.aport.rst deleted file mode 100644 index 4a96b1e619..0000000000 --- a/docs/source/pype.aport.rst +++ /dev/null @@ -1,20 +0,0 @@ -pype.aport package -================== - -.. automodule:: pype.aport - :members: - :undoc-members: - :show-inheritance: - -Submodules ----------- - -pype.aport.api module ---------------------- - -.. automodule:: pype.aport.api - :members: - :undoc-members: - :show-inheritance: - - diff --git a/docs/source/pype.rst b/docs/source/pype.rst index 7409ee62ee..a480cc3180 100644 --- a/docs/source/pype.rst +++ b/docs/source/pype.rst @@ -11,7 +11,6 @@ Subpackages .. toctree:: - pype.aport pype.avalon_apps pype.clockify pype.ftrack diff --git a/pype/plugins/launcher/actions/Aport.py b/pype/plugins/launcher/actions/Aport.py deleted file mode 100644 index 0ecd07c49a..0000000000 --- a/pype/plugins/launcher/actions/Aport.py +++ /dev/null @@ -1,61 +0,0 @@ -import os -import acre - -from avalon import api, lib -import pype.api as pype -from pype.aport import lib as aportlib - -log = pype.Logger().get_logger(__name__, "aport") - - -class Aport(api.Action): - - name = "aport" - label = "Aport - Avalon's Server" - icon = "retweet" - order = 996 - - def is_compatible(self, session): - """Return whether the action is compatible with the session""" - if "AVALON_TASK" in session: - return True - return False - - def process(self, session, **kwargs): - """Implement the behavior for when the action is triggered - - Args: - session (dict): environment dictionary - - Returns: - Popen instance of newly spawned process - - """ - - with pype.modified_environ(**session): - # Get executable by name - print(self.name) - app = lib.get_application(self.name) - executable = lib.which(app["executable"]) - - # Run as server - arguments = [] - - tools_env = acre.get_tools([self.name]) - env = acre.compute(tools_env) - env = acre.merge(env, current_env=dict(os.environ)) - - if not env.get('AVALON_WORKDIR', None): - os.environ["AVALON_WORKDIR"] = aportlib.get_workdir_template() - - env.update(dict(os.environ)) - - try: - lib.launch( - executable=executable, - args=arguments, - environment=env - ) - except Exception as e: - log.error(e) - return