Sha256: b59823bd0ed9e50eed509bdcb2b96bf102ecc94a21c043b88b720ab33e20edee
Contents?: true
Size: 474 Bytes
Versions: 4
Compression:
Stored size: 474 Bytes
Contents
#! /usr/bin/env ruby # An example of options and parameters require "clamp" Clamp do option "--timeout", "SECONDS", "connection timeout", :default => 5, :environment_variable => "MYAPP_TIMEOUT" do |x| Integer(x) end parameter "HOST", "server address" parameter "[PORT]", "server port", :default => 80, :environment_variable => "MYAPP_PORT" def execute puts "trying to connect to #{host} on port #{port} (waiting up to #{timeout} seconds)" end end
Version data entries
4 entries across 4 versions & 1 rubygems
Version | Path |
---|---|
clamp-1.2.1 | examples/admin |
clamp-1.2.0 | examples/admin |
clamp-1.2.0.beta1 | examples/admin |
clamp-1.1.2 | examples/admin |