With Steven t marker .cdist breaks - use random marker that starts with .cdist- - has fixed number of following characters (like 6 or 10) - write marker name to $__global/marker - export $__global/marker path as $__marker - document variable in cdist-reference - also document the pattern how the marker is built so that other people may be able to dig into the structure from outside t save method - in $__global/method - values - config - install - document path and description in cdist-reference t save whole runtime in cache - missing items - initial manifest may be specified on commandline - always save the initial manifest to $__global/initial-manifest - currently it is a lost tempfile - remote exec / remote copy - save to $__global/remote_exec - save to $__global/remote_copy - stdout and stderr of everything - need to implement Steven's patch of stderr/stdout capturing - exit code of cdist - if it is complete, we can use it for replay / reconfigure - new idea: replay / reconfig / reinstall - --from-cache? t stderr/stdout - capture all messages - prefix with target_host - implementation exists in one of Steven's branches - ping steven for updated pull request x on error dump all information about the failing object - where created - stderr - stdout - parameter (+values) - everything known [tm] t multiple versions of cache - see #298 t absolute path of types, explorer - resolve instead of using the temporary link name - #305 t report command - from cache? - #306 t add session to "run directories" - instead of /var/lib/cdist (remote) - instead of static dir in cache - same id remote and local - maybe timestamp - in or excluding the pid of cdist? - cache - also save when cdist fails - save exit code - be able to restore config - new command: cdist clean-cache - --since - --keep-versions --keep-lala $num - cdist 4.0.0pre2 - cleanup in preos - logging for types cdist log ...? - cdist logserver - $__global/log.socket - fifo? echo into logpipe?