code: def get_fun(fun):
      '''
      Return a dict of the last function called for all minions
      '''
      serv = _get_serv(ret=None)
  
      sql = '''select first(id) as fid, first(full_ret) as fret
              from returns
              where fun = '{0}'
              group by fun, id
            '''.format(fun)
  
      data = serv.query(sql)
      ret = {}
      if data:
          points = data[0]['points']
          for point in points:
              ret[point[1]] = salt.utils.json.loads(point[2])
  
      return ref get_fun(fun):
      '''
      Return a dict of the last function called for all minions
      '''
      serv = _get_serv(ret=None)
  
      sql = '''select first(id) as fid, first(full_ret) as fret
              from returns
              where fun = '{0}'
              group by fun, id
            '''.format(fun)
  
      data = serv.query(sql)
      ret = {}
      if data:
          points = data[0]['points']
          for point in points:
              ret[point[1]] = salt.utils.json.loads(point[2])
  
      return ret
docs: Return a dict of the last function called for all minions