Sha256: 885b80aa244b4b69300db9d4e2809fb408328714bee26c8dc13a5ea744b79939

Contents?: true

Size: 312 Bytes

Versions: 6

Compression:

Stored size: 312 Bytes

Contents

#! /usr/bin/env ruby

# An example of multi-valued options

require "clamp"

Clamp do

  option ["-f", "--flavour"], "FLAVOUR", "flavour",
         :multivalued => true, :default => ["chocolate"],
         :attribute_name => :flavours

  def execute
    puts "one #{flavours.join(' and ')} ice-cream"
  end

end

Version data entries

6 entries across 6 versions & 1 rubygems

Version Path
clamp-1.2.1 examples/scoop
clamp-1.2.0 examples/scoop
clamp-1.2.0.beta1 examples/scoop
clamp-1.1.2 examples/scoop
clamp-1.1.1 examples/scoop
clamp-1.1.0 examples/scoop