Categories: None [Edit]

molder

https://rubygems.org/gems/molder
https://github.com/kigster/molder
Molder is a handy command line tool for generating and running (in parallel, using a pool of processes with a configurable size) a set of related and yet different commands. A YAML file defines both the attributes and the command template, and Molder then merges the two with CLI arguments to give you a consistent set of commands for, eg. provisioning thousands of virtual hosts in a cloud. The gem is not limnited to any particular cloud, tool, or a command, and can be used across various domains to generate a consistent set of commands based on the YAML-supplied attributes and templates, that might vary across custom dimensions. For example, you could generate 600 provisioning commands for hosts in EC2, numbered from 1 to 100, but constrained to the zones "a", "b", "c", and data centers "dc" (values: ['us-west2', 'us-east1' ]). Behind the scenes Molder uses another Ruby gem Parallel — for actually running the provisioning commands.

Total

Ranking: 110,329 of 197,744
Downloads: 7,347

Daily

Ranking: 105,941 of 197,724
Downloads: 1

Depended by

RankDownloadsName

Depends on

RankDownloadsName
81,444,561,272rake
291,032,112,907rspec
39843,716,477parallel
97511,923,440simplecov
105496,001,732hashie
192290,261,983awesome_print
221251,592,117colored2
233239,710,162yard
377142,231,888liquid
526104,883,231rspec-its
3,0675,912,503aruba
21,62780,049require_dir

Owners

#GravatarHandle
1iconkigster