adamwiggins (owner)

Revisions

gist: 27269 Download_button fork
public
Public Clone URL: git://gist.github.com/27269.git
Embed All Files: show embed
bin/run_my_app #
1
2
3
4
5
6
7
8
9
10
11
#!/usr/bin/env ruby
 
require '../lib/my_app'
 
if ARGV.shift == 'server'
  MyApp.new(ARGV.shift).run
else
  puts "client"
end
 
 
lib/my_app.rb #
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
class MyApp
  def initialize(arg)
    @arg = arg
  end
 
  def run
    require 'rubygems'
    require 'sinatra'
 
    get '/' do
      "Your argument was: #{@arg}"
    end
  end
end