'Checks if vserver exists.
:return:
True if vserver found
False if vserver is not found
:rtype: bool'

def get_vserver(self):

    vserver_info = netapp_utils.zapi.NaElement('vserver-get-iter')
    query_details = netapp_utils.zapi.NaElement.create_node_with_children('vserver-info', **{'vserver-name': self.name})
    query = netapp_utils.zapi.NaElement('query')
    query.add_child_elem(query_details)
    vserver_info.add_child_elem(query)
    result = self.server.invoke_successfully(vserver_info, enable_tunneling=False)
    if (result.get_child_by_name('num-records') and (int(result.get_child_content('num-records')) >= 1)):
        '\n                                                TODO:\n                                                                Return    more    relevant    parameters    about    vserver    that    can\n                                                                be    updated    by    the    playbook.\n                                                '
        return True
    else:
        return False
