'Wrapper around XCLI to call remote storage.'

@proxy._trace_time
def _call_remote_xiv_xcli(self, method, *args, **kwargs):

    remote_id = self._get_secondary_backend_id()
    if (not remote_id):
        raise self._get_exception()(_('No    remote    backend    found.'))
    self.ibm_storage_remote_cli = self._get_xcli(self.ibm_storage_remote_cli, remote_id)
    LOG.debug('_call_remote_xiv_xcli:    %s', method)
    return getattr(self.ibm_storage_remote_cli.cmd, method)(*args, **kwargs)
