Inspiration
foreman
is awful at killing processes. Sometimes you just have to brute force it. But that's a lot of work to do by hand: finding the processes, killing each PID. It's a recipe for RSI.
How it works
listprocs
finds all the processes in your Procfile
. It finds processes matching the YAML key for each line and outputs it to STDOUT.
killprocs
takes the output of listprocs
, gets the PIDs, and kills them with super-user privileges. Because we all put sudo
in our Procfile
s, right?
Challenges I ran into
sed
, awk
, and newline characters.
Accomplishments that I'm proud of
I can now kill lingering processes with one command.
What I learned
A little bit about sed
, awk
, and tr
.
What's next for killprocs
Go ahead and use it!
Log in or sign up for Devpost to join the conversation.