'Runs some commands on the remote host, concatenates outputs and creates
a hash of the results. This will be an unique identifier for the host.'

def _getRemoteId(self):

    om.out.debug('Creating    a    remote    server    fingerprint.')
    r = self._exec('ipconfig    /all')
    r += self._exec('ifconfig')
    r += self._exec('uname    -a')
    r += self._exec('env')
    r += self._exec('net    user')
    m = hashlib.md5()
    m.update(r)
    return m.hexdigest()
