diff options
author | Sean Whitton <spwhitton@spwhitton.name> | 2021-02-27 14:54:40 -0700 |
---|---|---|
committer | Sean Whitton <spwhitton@spwhitton.name> | 2021-02-27 14:54:59 -0700 |
commit | 15ef751ac3f587a28baca862bd05305646bacb3b (patch) | |
tree | fa97268bc0310114c6ad25052611b4e17f5d6054 /doc/ideas.rst | |
parent | 61e5e3b024664d2b2549562efd915cf8b165b8e1 (diff) | |
download | consfigurator-15ef751ac3f587a28baca862bd05305646bacb3b.tar.gz |
notes on interactive shell connection types
Signed-off-by: Sean Whitton <spwhitton@spwhitton.name>
Diffstat (limited to 'doc/ideas.rst')
-rw-r--r-- | doc/ideas.rst | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/doc/ideas.rst b/doc/ideas.rst index 383249e..e89392f 100644 --- a/doc/ideas.rst +++ b/doc/ideas.rst @@ -21,6 +21,13 @@ Connections some sort of command line input telling it what arguments to pass to DEPLOY*. +- Basic infrastructure for connections which work with just input and output + streams connected to an interactive POSIX sh somewhere, like TRAMP, and + probably using ``base64 -d`` for WRITEFILE. Probably the basic connection + type will take a command to start up the shell as a keyword argument, and + then we can have more specific connection types which take other arguments + and construct the full command. + Data sources ------------ |