Stuff
Go to file
Frédéric Péters 18d50be4a8 add new script to run commands on servers
This script provides parallel remote execution of commands, while having
some special knownledge of servers that should *not* be handled in parallel.

It defers terminal-handling to tmux(1).

It has some targeting capacities using keywords. Commas for 'OR' and slashes
for 'AND', ex: ext/test,saas/test/passerelle will select all external test
servers + all passerelle servers on the SaaS.

It takes any shell command and has some builtin shortcuts such as apt.update
and apt.upgrade. (that's the whole lot, actually).

Regarding actual performance benefits, apt upgrade with no packages to
upgrade:

 $ time eoptasks -k ext/test apt.upgrade
real    0m24,249s
user    0m0,140s
sys     0m0,025s

 $ time eotasks -g ext_test apt.upgrade
real    6m9,956s
user    3m32,096s
sys     0m2,322s
2018-12-09 14:12:56 +01:00
authentic authentic: ignore date attributes for now 2018-04-25 13:56:31 +02:00
code-review misc: add code review tool 2017-10-16 21:05:43 +02:00
doc-publik add "contribute to Publik" page (#27464) 2018-10-23 17:39:19 +02:00
eoptasks add new script to run commands on servers 2018-12-09 14:12:56 +01:00
fortunes fortunes: soap 2018-05-22 16:07:28 +02:00
grandlyon grandlyon: add bijoe entries for production servers (#27564) 2018-11-06 09:42:48 +01:00
munin munin: add script to count number of forms 2018-10-13 17:34:17 +02:00
osm osm: grab tiles up to level 19 2018-07-09 07:06:30 +02:00
strasbourg strasbourg: add note about script usage 2018-04-25 14:02:41 +02:00
.gitignore start entrouvert fortunes file 2018-04-26 18:00:10 +02:00
README initial commit 2017-03-29 17:36:18 +02:00

README

"stuff"