'Creates a server with multiple WWNS associated with it.
Same as create_server except it can take a list of HBAs.
:param wwnlist: A list of FC WWNs or iSCSI IQNs associated with this
server.
:param serveros: Name of server OS to use when creating the server.
:param ssn: ssn of the backend SC to use. Default if -1.
:returns: Dell server object.'

def create_server(self, wwnlist, serveros, ssn=(-1)):

    folder = self._find_server_folder(True, ssn)
    scserver = self._create_server(('Server_' + wwnlist[0]), folder, serveros, ssn)
    if (not scserver):
        return None
    if scserver:
        for wwn in wwnlist:
            if (not self._add_hba(scserver, wwn)):
                LOG.error('Error    adding    HBA    %s    to    server', wwn)
                self._delete_server(scserver)
                return None
    return scserver
