class InstanceAgent::Plugins::CodeDeployPlugin::ScriptError
Constants
- SCRIPT_EXECUTABILITY_CODE
- SCRIPT_FAILED_CODE
- SCRIPT_MISSING_CODE
- SCRIPT_TIMED_OUT_CODE
- SUCCEEDED_CODE
- UNKNOWN_ERROR_CODE
Attributes
error_code[R]
log[R]
script_name[R]
Public Class Methods
new(error_code, script_name, log)
click to toggle source
# File lib/instance_agent/plugins/codedeploy/hook_executor.rb, line 46 def initialize(error_code, script_name, log) @error_code = error_code @script_name = script_name @log = log end
Public Instance Methods
to_json()
click to toggle source
# File lib/instance_agent/plugins/codedeploy/hook_executor.rb, line 52 def to_json log = @log.log || [] log = log.join("") log.force_encoding("utf-8") {'error_code' => @error_code, 'script_name' => @script_name, 'message' => message, 'log' => log}.to_json end