software Package

installation Module

Configure how software programs run on the different computing resources

class transat.software.installation.Installation(software, worker, env=None)

Bases: object

define_action(action, arg=None, cmd=None, wrapper=None)
define_action_as_fun(action, arg=None, fun=None, wrapper=None)
run(action, inputs=None)

software Module

Generic class to describe software packages

class transat.software.software.Software(name, actions=[])

Bases: object

add_action(action)
add_installation(installation)
get_installation(worker_name)
run(action, worker_name, args)
set_installations(installations)