Sha256: 7a55cedd0b0705814c7880f2091c26177d01d2ffec31bd9185a9b3f83f6b7ecb
Contents?: true
Size: 528 Bytes
Versions: 16
Compression:
Stored size: 528 Bytes
Contents
module Mccloud module Command class IpsCommand < Base register "ips [NAME]", "Associate IP addresses" argument :selection, :type => :string, :optional => true, :default => nil def execute env.load! env.config.providers.each do |name,provider| env.logger.debug("Asking provider #{name} to associate to #{selection}") provider.on_selected_components("ip",selection) do |id,ip| ip.associate(options) end end end end end end
Version data entries
16 entries across 16 versions & 1 rubygems