sampo.api.ProcessKey

class sampo.api.ProcessKey(name_or_pkey_str, version=None, gen_ver=False)

ProcessKey identifies the process by the process name and version.

Process name is specified by users at an SRC file, SSC file or a RunConfiguration object. Process version is automatically generated by SAMPO as needed.

Parameters
namestr

Process name.

versionstr or None

Process version.

gen_verbool

Enables generating a new version.

property key
Returns
keystr

Process key.

property name
Returns
namestr

Process name.

property version
Returns
versionstr

Process version.

property has_version
Returns
has_versionbool

Whether this object has version or not