alces-software / adminware

A sandbox CLI for running commands remotely across nodes
1 stars 0 forks source link

Release/2018.1 for adminware #96

Closed WilliamMcCumstie closed 5 years ago

WilliamMcCumstie commented 5 years ago

adminware has been completely rebuilt using python. It is based on userware code base and uses click as its CLI parser.

adminware reads config files in order to generate its CLI. These configs contain commands that will be ran on remote machines over ssh. The batch command results are stored within an internal SQLite database and can be retrieved at a latter date.

Currently groups are implemented with nodeattr under the hood. This might be replaced with storing groups in the db.

WilliamMcCumstie commented 5 years ago

Just waiting for a dependency fix and acceptance testing

WilliamMcCumstie commented 5 years ago

@ColonelPanicks, After you give the all clear on 2018.1.rc1 I'll merge this through and release it.

WilliamMcCumstie commented 5 years ago

@ColonelPanicks If I could get your final approval, I'll merge this through