Sha256: 6fa772ef7a75f768048b36deb4ab770371f1080982681868ec20be4a37742054
Contents?: true
Size: 897 Bytes
Versions: 2
Compression:
Stored size: 897 Bytes
Contents
command 'start gateway server' do |c| c.option '--host HOSTNAME', nil, 'What hostname to listen on' c.option '--port PORT', nil, 'What port to listen on' c.action do |args, options| options.default(root: Brief.pwd, port: 9094, host: '0.0.0.0') require 'thin' require 'rack/handler/thin' require 'brief/server/gateway' Brief::Server::Gateway.start(port: options.port, host: options.host, root: Pathname(options.root)) end end command 'start socket gateway' do |c| c.option '--host HOSTNAME', String, 'What hostname to listen on' c.option '--port PORT', String, 'What port to listen on' c.action do |args, options| options.default(root: Brief.pwd) require 'em-websocket' require 'brief/server/gateway' require 'brief/server/socket' Brief::Server::Socket.start(port: options.port, host: options.host, root: Pathname(options.root)) end end
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
brief-1.9.7 | lib/brief/cli/server.rb |
brief-1.9.6 | lib/brief/cli/server.rb |