Skip to content

Instantly share code, notes, and snippets.

@jordansissel
Created February 2, 2012 01:16
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save jordansissel/1720739 to your computer and use it in GitHub Desktop.
Save jordansissel/1720739 to your computer and use it in GitHub Desktop.
mass yanking all logstash from rubygems.org
% gem list --remote logstash -a -v '>0' > /tmp/x
% grep '^logstash ' /tmp/x | fex '(2)1' | tr -d ' ' | tr ',' '\n' | xargs -n1 sh -c 'echo gem yank logstash -v $1' - | sh -x |& tee /tmp/output
+ gem yank logstash -v 1.0.17
Yanking gem from RubyGems.org...
Pushing gem to https://rubygems.org...
Successfully yanked gem: logstash (1.0.17)
....... output trimmed ....
+ gem yank logstash -v 0.1.389
Yanking gem from RubyGems.org...
Pushing gem to https://rubygems.org...
Successfully yanked gem: logstash (0.1.389)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment