Functors currently have a result, which is currently their return code. We should expand this value to add data to the result as well. The data in the result may be different than what is returned, and are always persisted until the Functor is rerun or destroyed.
This would be like: this
result = util.DotDict()
result.code = 0
result.data = ""
Tests may need to be adjusted to check this value
Functors currently have a result, which is currently their return code. We should expand this value to add data to the result as well. The data in the result may be different than what is returned, and are always persisted until the Functor is rerun or destroyed.
This would be like: this
Tests may need to be adjusted to check this value