code: def show_config():
      '''
      Return a dict of CPAN configuration values
  
      CLI Example:
  
      .. code-block:: bash
  
          salt '*' cpan.show_config
      '''
      ret = {}
      cmd = 'cpan -J'
      out = __salt__['cmd.run'](cmd).splitlines()
      for line in out:
          if '=>' not in line:
              # TODO: Some options take up multiple lines, so this doesn't always work
              continue
          comps = line.split('=>')
          key = comps[0].replace("'", '').strip()
          val = comps[1].replace("',", '').replace("'", '').strip()
          ret[key] = val
      return ref show_config():
      '''
      Return a dict of CPAN configuration values
  
      CLI Example:
  
      .. code-block:: bash
  
          salt '*' cpan.show_config
      '''
      ret = {}
      cmd = 'cpan -J'
      out = __salt__['cmd.run'](cmd).splitlines()
      for line in out:
          if '=>' not in line:
              # TODO: Some options take up multiple lines, so this doesn't always work
              continue
          comps = line.split('=>')
          key = comps[0].replace("'", '').strip()
          val = comps[1].replace("',", '').replace("'", '').strip()
          ret[key] = val
      return ret
docs: Return a dict of CPAN configuration values
  
      CLI Example:
  
      .. code-block:: bash
  
          salt '*' cpan.show_config