Basically, I have a bunch of custom jobs that don't take arguments. I've therefore omitted the 'arguments' section from the meta_info() function.
This seems to allow the jobs to be executed fine, but the web-ui doesn't allow you to add the job due to an error:
Basically, it seems the interface is blindly assuming that these fields are present.
It seems like either the value of meta_info should be validated before shipping to the web-client, or it should handle missing parameters in a way that doesn't render the web-interface non-usable.
Basically, I have a bunch of custom jobs that don't take arguments. I've therefore omitted the 'arguments' section from the
meta_info()
function.This seems to allow the jobs to be executed fine, but the web-ui doesn't allow you to add the job due to an error:
Basically, it seems the interface is blindly assuming that these fields are present.
It seems like either the value of meta_info should be validated before shipping to the web-client, or it should handle missing parameters in a way that doesn't render the web-interface non-usable.