PTU5KAS/kas
Jan Kiszka c65657cac6 Remove state tracking, use KAS_WORK_DIR env variable
Config.has_changed didn't work reliably so far, so the state cache was
only allowing to associate a work directory with configuration file.
However this was rather unintuitive, specifically when moving the work
dir to a different home - nothing told the user about the persistent
association.

We therefore agreed to remove the state cache for now. It can be
reintroduced at any time once a consistent usage model exists.

To establish a relationship to a work directory inside a shell session,
kas now evaluates the KAS_WORK_DIR environment variable.

Signed-off-by: Jan Kiszka <jan.kiszka@siemens.com>
2017-06-19 12:54:24 +02:00
..
__init__.py Make __version__ available in the whole module 2017-06-19 12:26:08 +02:00
__main__.py Initial public release 2017-06-14 15:21:19 +02:00
__version__.py Initial public release 2017-06-14 15:21:19 +02:00
build.py Remove state tracking, use KAS_WORK_DIR env variable 2017-06-19 12:54:24 +02:00
config.py Remove state tracking, use KAS_WORK_DIR env variable 2017-06-19 12:54:24 +02:00
kas.py Make __version__ available in the whole module 2017-06-19 12:26:08 +02:00
libcmds.py Initial public release 2017-06-14 15:21:19 +02:00
libkas.py Added SHELL and TERM to environment whitelist and start $SHELL if set 2017-06-19 10:40:01 +02:00
repos.py Initial public release 2017-06-14 15:21:19 +02:00
shell.py Added SHELL and TERM to environment whitelist and start $SHELL if set 2017-06-19 10:40:01 +02:00