class Madman::Commands::Serve

Public Instance Methods

run() click to toggle source
# File lib/madman/commands/serve.rb, line 22
def run
  dir = args['DIR']
  port = args['--port']
  bind = args['--bind']
  renderer = args['--github'] ? :github : :default

  say "Starting server at !undblu!localhost:#{port}!txtrst! using the !txtgrn!#{renderer}!txtrst! renderer\n"

  Madman::DirServer.set bind: bind, port: port, 
    dir: dir, renderer: renderer
    
  Madman::DirServer.run!
end