'Check that we have all configuration details from the storage.'

def do_setup(self, ctxt):

    self._context = ctxt
    self._get_node_data()
    self._get_fc_wwpns()
    to_delete = []
    for (k, node) in self._storage_nodes.items():
        if (not node['WWPN']):
            to_delete.append(k)
    for delkey in to_delete:
        del self._storage_nodes[delkey]
    self._driver_assert(self._storage_nodes, 'do_setup:    No    configured    nodes.')
    self._protocol = node['protocol'] = 'FC'
    self._vdisk_copy_in_progress = set()
    self._vdisk_copy_lock = threading.Lock()
    self._check_lock_interval = 5
