code: def _parse_current_network_settings():
      '''
      Parse /etc/default/networking and return current configuration
      '''
      opts = salt.utils.odict.OrderedDict()
      opts['networking'] = ''
  
      if os.path.isfile(_DEB_NETWORKING_FILE):
          with salt.utils.files.fopen(_DEB_NETWORKING_FILE) as contents:
              for line in contents:
                  salt.utils.stringutils.to_unicode(line)
                  if line.startswith('#'):
                      continue
                  elif line.startswith('CONFIGURE_INTERFACES'):
                      opts['networking'] = line.split('=', 1)[1].strip()
  
      hostname = _parse_hostname()
      domainname = _parse_domainname()
      searchdomain = _parse_searchdomain()
  
      opts['hostname'] = hostname
      opts['domainname'] = domainname
      opts['searchdomain'] = searchdomain
      return optf _parse_current_network_settings():
      '''
      Parse /etc/default/networking and return current configuration
      '''
      opts = salt.utils.odict.OrderedDict()
      opts['networking'] = ''
  
      if os.path.isfile(_DEB_NETWORKING_FILE):
          with salt.utils.files.fopen(_DEB_NETWORKING_FILE) as contents:
              for line in contents:
                  salt.utils.stringutils.to_unicode(line)
                  if line.startswith('#'):
                      continue
                  elif line.startswith('CONFIGURE_INTERFACES'):
                      opts['networking'] = line.split('=', 1)[1].strip()
  
      hostname = _parse_hostname()
      domainname = _parse_domainname()
      searchdomain = _parse_searchdomain()
  
      opts['hostname'] = hostname
      opts['domainname'] = domainname
      opts['searchdomain'] = searchdomain
      return opts
docs: Parse /etc/default/networking and return current configuration