code: def list_nodes_full(call=None):
      ''' Return a list of the BareMetal servers that are on the provider.
      '''
      if call == 'action':
          raise SaltCloudSystemExit(
              'list_nodes_full must be called with -f or --function'
          )
  
      items = query(method='servers')
  
      # For each server, iterate on its parameters.
      ret = {}
      for node in items['servers']:
          ret[node['name']] = {}
          for item in node:
              value = node[item]
              ret[node['name']][item] = value
      return ref list_nodes_full(call=None):
      ''' Return a list of the BareMetal servers that are on the provider.
      '''
      if call == 'action':
          raise SaltCloudSystemExit(
              'list_nodes_full must be called with -f or --function'
          )
  
      items = query(method='servers')
  
      # For each server, iterate on its parameters.
      ret = {}
      for node in items['servers']:
          ret[node['name']] = {}
          for item in node:
              value = node[item]
              ret[node['name']][item] = value
      return ret
docs: Return a list of the BareMetal servers that are on the provider.