emmi_data_management.cli_utils

Functions

resolve_dir(path)

fmt_bytes(num)

Converts a number of bytes to a human-readable string.

sanitize(msg)

run_cli(fn)

Module Contents

emmi_data_management.cli_utils.resolve_dir(path)
Parameters:

path (pathlib.Path)

Return type:

pathlib.Path

emmi_data_management.cli_utils.fmt_bytes(num)

Converts a number of bytes to a human-readable string.

Parameters:

num (int) – Input number of bytes.

Returns:

  • Human readable string with trailing storage units.

Return type:

str

emmi_data_management.cli_utils.sanitize(msg)
Parameters:

msg (str)

Return type:

str

emmi_data_management.cli_utils.run_cli(fn)
Parameters:

fn (collections.abc.Callable[[], None])

Return type:

None