INNER CODE UNIT · Python
_ENVVAR_ACTION
rpy2/rpy2 · rpy2-rinterface/src/rpy2/rinterface/__init__.py:57
class _ENVVAR_ACTION(enum.Enum):
KEEP_WARN = 0
REPLACE_WARN = 1
KEEP_NOWARN = 2
REPLACE_NOWARN = 3
_DEFAULT_ENVVAR_ACTION: _ENVVAR_ACTION = _ENVVAR_ACTION.REPLACE_WARN
# Map environment variables to an action. If no specific map
# for a requested environment map, the default is used.
_ENVVAR_ACTION_MAP = collections.defaultdict(
lambda: _DEFAULT_ENVVAR_ACTION,
{'R_SESSION_TMPDIR': _ENVVAR_ACTION.KEEP_NOWARN,
'R_LIBS_USER': _ENVVAR_ACTION.KEEP_NOWARN}
)