Class: Jscon::AssetServer
- Inherits:
-
Object
- Object
- Jscon::AssetServer
- Defined in:
- lib/jscon/asset_server.rb
Class Method Summary collapse
Instance Method Summary collapse
Class Method Details
.start ⇒ Object
3 4 5 |
# File 'lib/jscon/asset_server.rb', line 3 def self.start new end |
Instance Method Details
#close ⇒ Object
26 27 28 29 30 |
# File 'lib/jscon/asset_server.rb', line 26 def close FileUtils.rm(@request) unless @request.nil? FileUtils.rm(@response) unless @response.nil? Process.kill("TERM", @child_pid) unless @child_pid.nil? end |
#get_javascript(js_url) ⇒ Object
32 33 34 35 36 37 38 39 |
# File 'lib/jscon/asset_server.rb', line 32 def get_javascript(js_url) if @session.nil? puts "session is unavailable to request #{js_url}" else @session.get(js_url.to_s) @session.response.body end end |
#is_started? ⇒ Boolean
22 23 24 |
# File 'lib/jscon/asset_server.rb', line 22 def is_started? !!@session end |