I said before that this should just return True/False, but I think we should change that.  I will want error messages to log in the event that something goes wrong here. 

I would say return something like this:
```python
results = {
    'host1': {
        'success' : True,
    },
    'host2': {
        'success': False,
        'error': 'Unable to contact server host2'
    }
]
```