def run_command(self, host, base_command):
        self.logger.debug("Running Command: " + str(base_command))
        if host == self.local_hostname or host in self.HOST_LIST_TO_RUN_LOCAL:
            return self._run_local_command(base_command)
        else:
            return self._run_ssh_command(host, base_command)