Passing an Array argument to bench execute

Hello, is it possible to call a function that expects an Array arguments with bench execute?

I used *args to pass an argument of type array, but this must be like following formula:

bench execute --args “‘Array index0’,‘Array index1’,‘Array index2’,‘Array index3’”

Now I want to pass an array argument to bench execute from .sh file!
so it will be like:

bench execute --args “(‘Array index0’,‘Array index1’,‘Array index2’,‘Array index3’)”

And this is not correct!
Any help, please !

1 Like
bench --site site-name execute command --args "['arg1', 'arg2']" --kwargs "{'arg1': 'value1', 'arg2': 'value2'}"
9 Likes

Cool, Thanks :slight_smile: