docs: def list_nodes_full(call=None, **kwargs):
      '''
      Return a list of the VMs that in this location
      '''
      if call == 'action':
          raise SaltCloudSystemExit(
              (
                  'The list_nodes_full function must be called with'
                  ' -f or --function.'
              )
          )
  
      ret = {}
      conn = get_conn()
      server_list = conn.server_list()
  
      if not server_list:
          return {}
      for server in server_list:
          try:
              ret[server] = conn.server_show_libcloud(
                  server_list[server]['id']
              ).__dict__
          except IndexError as exc:
              ret = {}
  
      __utils__['cloud.cache_node_list'](ret, __active_provider_name__.split(':')[0], __opts__)
      return ret