  The process of generating ensembles of gauge configurations (and measuring
various observables over them) can be tedious and error-prone when done "by
hand". In practice, most of this procedure can be automated with the use of a
workflow manager. We discuss how this automation can be accomplished using
Taxi, a minimal Python-based workflow manager built for generating lattice
data. We present a case study demonstrating this technology.
