Gladier Tools

Gladier tools is an optional package containing commonly used operations. You can install Gladier Tools with the following:

pip install gladier-tools

Once the Gladier Tools packages is installed, individual tools can be added to your client like so:

@generate_flow_definition
class TarAndTransfer(GladierBaseClient):
    gladier_tools = [
        "gladier_tools.posix.Tar",
        "gladier_tools.globus.Transfer",
    ]

The following Gladier Tools are available:

# Posix
'gladier_tools.posix.Tar',
'gladier_tools.posix.UnTar',
'gladier_tools.posix.Encrypt',
'gladier_tools.posix.Decrypt',
'gladier_tools.posix.AsymmetricEncrypt',
'gladier_tools.posix.AsymmetricDecrypt',
'gladier_tools.posix.HttpsDownloadFile',

# Globus
'gladier_tools.globus.Transfer',

# Publish
'gladier_tools.publish.Publish',

See the sections below for detailed information about each tool.

See Also