Class: ViewServer::Runner

Inherits:
Object
  • Object
show all
Defined in:
lib/view_server/runner.rb

Class Method Summary collapse

Class Method Details

.mainObject



9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
# File 'lib/view_server/runner.rb', line 9

def self.main
  main = Main.new do
    option 'port', 'p' do
      cast :int
      default 10021
    end

    option 'verbose', 'v' do
      default false
    end

    def run
      puts "serving on port #{params['port']}"
      Server.serve params['port'].value
    end
  end
end

.runObject



5
6
7
# File 'lib/view_server/runner.rb', line 5

def self.run
  main.run
end