Hi everyone,
I have the next piece of code inside of the core.py :
......
def writeParametersOnTheTerminal(rule_args, callback,rei):
callback.writeLine('stdout',' ' + global_vars['*var_1'][1:-1])
callback.writeLine('stdout',' ' + global_vars['*var_2'][1:-1])
......
In my terminal I type:
$ irule -r irods_rule_engine_plugin-python-instance writeParametersOnTheTerminal '*var_1="I am getting monkey"' '*var_2="I will not survive to this"' ruleExecOut
I get this error:
remote addresses: 10.90.2.56 ERROR: rcExecMyRule error. status = -1828000 RULE_ENGINE_ERROR
1. How I pass correctly these two parameters in my terminal? or three? or five?
Thanks in advance
Jose