24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
|
# File 'lib/script_core/engine.rb', line 24
def eval(
sources, input: {}, environment_variables: {},
instruction_quota: nil, instruction_quota_start: nil, memory_quota: nil, timeout: nil
)
@executable.run(
input: input,
sources: sources,
instructions: @instructions,
timeout: timeout || @timeout,
instruction_quota: instruction_quota || @instruction_quota,
instruction_quota_start: instruction_quota_start || @instruction_quota_start,
memory_quota: memory_quota || @memory_quota,
environment_variables: environment_variables
)
end
|