240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
|
# File 'lib/coderunner/remote_code_runner.rb', line 240
def update
instance_vars = retrieve_method(:marshalled_variables) instance_vars[:@run_list].values.each{|run| run.runner=self}
instance_vars.each do |var, val|
case var
when :@server, :@sys
next
when :@use_phantom
instance_variable_set(:@use_component, val)
when :@phantom_run_list
instance_variable_set(:@component_run_list, val)
else
instance_variable_set(var, val)
end
end
sort_runs
return self
end
|