decompose some of the logic in TaskRunner into methods
change interpolated strings into literals
add a lame-ish spec to make sure Cloudpatrol gets the expected parameters based on inputs to TaskRunner.