The tasks in the mongrel namespace are using the sudo method to interact with monit, but the comments allude to the fact that they can be run without sudo access by toggling :use_sudo. This is not true, however, because the sudo command always runs using sudo. The commands should most likely use the _trysudo command instead, which looks at the :use_sudo flag or if :run_method is :sudo.
The tasks in the mongrel namespace are using the sudo method to interact with monit, but the comments allude to the fact that they can be run without sudo access by toggling :use_sudo. This is not true, however, because the sudo command always runs using sudo. The commands should most likely use the _trysudo command instead, which looks at the :use_sudo flag or if :run_method is :sudo.
This was reported by jonah_ in IRC.