ewatercycle.parametersetdb.datafiles module

class ewatercycle.parametersetdb.datafiles.AbstractCopier(source: str)

Bases: ABC

abstract save(target: str)

Saves datafiles to target directory

Parameters

target – Directory where to save the datafiles

Returns:

class ewatercycle.parametersetdb.datafiles.SubversionCopier(source: str)

Bases: AbstractCopier

Uses subversion export to copy files from source to target

save(target)

Saves datafiles to target directory

Parameters

target – Directory where to save the datafiles

Returns:

class ewatercycle.parametersetdb.datafiles.SymlinkCopier(source: str)

Bases: AbstractCopier

Creates symlink from source to target

save(target)

Saves datafiles to target directory

Parameters

target – Directory where to save the datafiles

Returns: