Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

python really needed here ? #59

Open
gedw99 opened this issue Jun 12, 2023 · 1 comment
Open

python really needed here ? #59

gedw99 opened this issue Jun 12, 2023 · 1 comment

Comments

@gedw99
Copy link

gedw99 commented Jun 12, 2023

looking at the pything look it looks easy to replace this with golang.

what exactly is it doing ? It looks like a job runner to me..

Taskfile or something similar would perhaps be a good one to replace the python, but i am not fully sure if the grunt system is designed to be a CLI or a Persistent job runner. If anyone can tell me it would be good.

@rcoreilly
Copy link
Member

yep it is a way of running compute jobs on a cluster.

in retrospect go would have been better. It started out as a fairly small "script" level thing but as usual, got bigger and made me regret the python choice ever more..

anyway, this is isn't quite the right way to do things -- it is too slow and there are too many issues with tracking git updates as a way of delivering commands.

a better design would use an ssh pipe between a go server and client, and just use git for the server to record the history as more of an offline history rather than as the sole transport protocol.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants