esm_master package

Top-level package for ESM Master.

Submodules

esm_master.cli module

esm_master.compile_info module

esm_master.database module

class esm_master.database.installation(**kwargs)[source]

Bases: Base

action
folder
id
static nicer_output(run)[source]
setup_name
timestamp
static topline()[source]

esm_master.database_actions module

esm_master.database_actions.database_entry(config, action, setup_name, base_dir)[source]

esm_master.esm_master module

esm_master.general_stuff module

esm_master.software_package module

esm_master.software_package.replace_var(var, tag, value)[source]
class esm_master.software_package.software_package(raw, setup_info, vcs, general, no_infos=False)[source]

Bases: object

complete_targets(setup_info)[source]
fill_in_infos(setup_info, vcs, general)[source]
get_command_list(setup_info, vcs, general)[source]
get_comp_type(setup_info)[source]
get_coupling_changes(setup_info)[source]
get_repo_info(setup_info, vcs)[source]
get_subpackages(setup_info, vcs, general)[source]
get_targets(setup_info, vcs)[source]
output()[source]

esm_master.task module