Sha256: d2c59b328758f961ba34e9c9bbbaf08240218808b5169b3f27233b8b6e4cd953

Contents?: true

Size: 628 Bytes

Versions: 24

Compression:

Stored size: 628 Bytes

Contents

module Ufo
  class Network < Command
    def self.cli_options
      [
        [:force, type: :boolean, desc: "Bypass overwrite are you sure prompt for existing files."],
        [:ecs_subnets, type: :array, desc: "ECS Subnets"],
        [:elb_subnets, type: :array, desc: "ELB Subnets"],
        [:vpc_id, desc: "Vpc id"],
        [:filename, default: "default", desc: "Name of the settings file to create w/o extension."],
      ]
    end

    cli_options.each { |o| option(*o) }

    desc "init", "Creates network starter settings file."
    long_desc Help.text("network:init")
    def init
      Init.start
    end
  end
end

Version data entries

24 entries across 24 versions & 1 rubygems

Version Path
ufo-5.0.7 lib/ufo/network.rb
ufo-5.0.6 lib/ufo/network.rb
ufo-5.0.5 lib/ufo/network.rb
ufo-5.0.4 lib/ufo/network.rb
ufo-5.0.3 lib/ufo/network.rb
ufo-5.0.2 lib/ufo/network.rb
ufo-5.0.1 lib/ufo/network.rb
ufo-5.0.0 lib/ufo/network.rb
ufo-4.6.3 lib/ufo/network.rb
ufo-4.6.2 lib/ufo/network.rb
ufo-4.6.1 lib/ufo/network.rb
ufo-4.6.0 lib/ufo/network.rb
ufo-4.5.11 lib/ufo/network.rb
ufo-4.5.10 lib/ufo/network.rb
ufo-4.5.9 lib/ufo/network.rb
ufo-4.5.8 lib/ufo/network.rb
ufo-4.5.7 lib/ufo/network.rb
ufo-4.5.6 lib/ufo/network.rb
ufo-4.5.5 lib/ufo/network.rb
ufo-4.5.4 lib/ufo/network.rb