3 ms·
> all so that the same binary runs on multiple operating systems, which isn’t actually very useful. I like to mention my use case when this comes up: my log fi
by tstack 3y ago
> all so that the same binary runs on multiple operating systems, which isn’t actually very useful.
I like to mention my use case when this comes up: my log file viewer (https://lnav.org https://lnav.org) uploads an agent to remote hosts in order to tail log files on that host[1]. While lnav itself is not built using cosmo, the agent is. So, it works on multiple OSs without having to compile and include multiple versions of the agent.
[1] - https://lnav.org/2021/05/03/tailing-remote-files.html https://lnav.org/2021/05/03/tailing-remote-files.html
- folknor 3y agoMan oh man, how come I didn't find this tool 6 months ago? I think you need more topics/tags on the github repo :-D Extremely cool, I will definitely check out lnav when I get a chance. I've been battling with the big players for a few months now and their systems are just so overengineered and complex for my needs that it's silly. I just need tail -f for 10-ish servers and desktops. I haven't even read the project readme, but I presume lnav is exactly what I wanted. Excellent!
- dizhn 3y agoI just wrote a similar thing. A simple CLI that posts alerts and heartbeats to Alerta. I used Go mainly for the same reason. (But I also couldn't write it in C or C++ :D)