Skip to content

Enable creation of an (executable) state machine composed of scripts and python functions

License

Notifications You must be signed in to change notification settings

mattharrison/ScriptMachine

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

ScriptMachine
=============

A tool for composing scripts/commands and python functions into a
state machine.

Here's the impetus:  I've got a bunch of scripts/functions to do
deployments, updates and weekly batch jobs.  I want something where I
can easily insert commands into the graph.  I want it to be flexible
to easily insert a pre/post command into a sequence.  I also want to
be able to execute arbitrary subgraphs of the graph (pass in start/end
nodes).

License
=======

MIT

Author
======

Matt Harrison (matthewharrison at gmail)

TODO
====

  * Logging 
  * Command line interface
  * Subgraph execution
  * Ability to spawn a process (script/function) before/after a node
  * ???

About

Enable creation of an (executable) state machine composed of scripts and python functions

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages