docs: def grains():
      '''
      Get the grains from the proxied device
      '''
      if not DETAILS.get('grains_cache', {}):
          r = salt.utils.http.query(DETAILS['url']+'info', decode_type='json', decode=True)
          DETAILS['grains_cache'] = r['dict']
      return DETAILS['grains_cache']