Commit Graph

12 Commits

Author SHA1 Message Date
R Tyler Croy eac957569c Upgrade dependencies 2021-05-23 11:50:50 -07:00
R Tyler Croy e3717a4cef Revert "Checking in an abandoned work in progress on task URI management"
This reverts commit 403de15964.
2021-01-31 15:02:00 -08:00
R Tyler Croy 403de15964 Checking in an abandoned work in progress on task URI management 2021-01-31 15:01:42 -08:00
R Tyler Croy 35e186f828 Explore syntax for built-in tasks. Implementation is still ... crap 2021-01-01 15:39:06 -08:00
R Tyler Croy e2a5f74c3a More refactoring to clean up the ssh transport a bit 2021-01-01 15:14:21 -08:00
R Tyler Croy c6d62687b4 Add Transport.file_exists to clean up the run method for builtin tasks 2021-01-01 15:03:14 -08:00
R Tyler Croy 4888aa9ecf Make the .ztask suffix not required when loading in the zplan
Fixes #3
2021-01-01 14:41:42 -08:00
R Tyler Croy 50ab1a5b14 Restructuring the file tree to make it easier to start adding "native tasks"
Some number of tasks I will want to be "builtin" and need to know a little bit
more about the transport in order to make that work.

The traits, they are coming.

See #1
2021-01-01 14:32:51 -08:00
R Tyler Croy 6e0c76dd70 Add disconnect to the Transport trait to allow groups to be properly run
Since I refactored a Transport to allow for maintaining a connection, subsequent
commands were being run on the same target. This ensures that when a group is
being run, that the session is flushed between connections
2021-01-01 11:13:07 -08:00
R Tyler Croy 40ae75bff1 Add necessary details to publish to crates.io 2021-01-01 10:19:22 -08:00
R Tyler Croy 872157ce98 Move the ExecutableTask to the root of zap-models 2021-01-01 10:14:58 -08:00
R Tyler Croy a3accf213a Refactor the parser package into a "model" package which is more accurate
Most of its job is to contain the models for different data structures
2021-01-01 10:10:01 -08:00