Method: OpenC3::ScriptServerProxy#generate_url
- Defined in:
- lib/openc3/script/script.rb
#generate_url ⇒ Object
pull openc3-cosmos-script-runner-api url from environment variables
278 279 280 281 282 283 284 |
# File 'lib/openc3/script/script.rb', line 278 def generate_url schema = ENV['OPENC3_SCRIPT_API_SCHEMA'] || 'http' hostname = ENV['OPENC3_SCRIPT_API_HOSTNAME'] || (ENV['OPENC3_DEVEL'] ? '127.0.0.1' : 'openc3-cosmos-script-runner-api') port = ENV['OPENC3_SCRIPT_API_PORT'] || '2902' port = port.to_i return "#{schema}://#{hostname}:#{port}" end |