Sha256: 40574491d1368d4e11213d2f9635fa6df1af64db70983e4c5c5009838a07153b
Contents?: true
Size: 319 Bytes
Versions: 1
Compression:
Stored size: 319 Bytes
Contents
on 'list' do |request| if Utopia::WebSocket?(request.env) Utopia::WebSocket.open(request.env) do |connection| read, write = IO.pipe Process.spawn("ls -lah", :out => write) write.close read.each_line do |line| connection.text(line) end connection.close end success! end end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
utopia-websocket-0.1.0 | spec/utopia/websocket/pages/controller.rb |