Version: 9.15.0
SalomeOnDemandTK.extension_unpacker Namespace Reference

Functions

def unpack_salomex (salome_root, salomex)
 
def install_salomex (salomex)
 

Variables

 arg_1
 
 arg_2
 

Function Documentation

◆ install_salomex()

def SalomeOnDemandTK.extension_unpacker.install_salomex (   salomex)
Install a given salome extension into SALOME_APPLICATION_DIR.

Args:
    salomex - a given salomex file to unpack.

Returns:
    A list of components to be activated later or None if the function failed.

References SalomeOnDemandTK.extension_utilities.ext_info_bykey(), SalomeOnDemandTK.extension_utilities.get_app_root(), SalomeOnDemandTK.extension_utilities.set_selext_env(), and SalomeOnDemandTK.extension_unpacker.unpack_salomex().

◆ unpack_salomex()

def SalomeOnDemandTK.extension_unpacker.unpack_salomex (   salome_root,
  salomex 
)
Unpack a given salome extension archive into SALOME install root.

Args:
    salome_root - path to SALOME install root directory.
    salomex - a given salomex file to unpack.

Returns:
    True if an ext was successfully unpacked.

References SalomeOnDemandTK.extension_utilities.check_if_installed(), SalomeOnDemandTK.extension_utilities.isvalid_dirname(), and SalomeOnDemandTK.extension_utilities.isvalid_filename().

Referenced by SalomeOnDemandTK.extension_unpacker.install_salomex().

Variable Documentation

◆ arg_1

SalomeOnDemandTK.extension_unpacker.arg_1

◆ arg_2

SalomeOnDemandTK.extension_unpacker.arg_2