code: def _parse_oracle(lines):
      
      config = {}
  
      for line in get_active_lines(lines):
          # Check for NULL in line to begin control char removal
          if '\00' in line:
              line = cleanup.sub('', line)
          if '=' in line:
              (key, value) = line.split('=', 1)
              key = key.strip(whitespace + '"\'').lower()
              if ',' in line:
                  value = [s.strip(whitespace + '"\'').lower() for s in value.split(',')]
              else:
                  value = value.strip(whitespace + '"\'').lower()
              config[key] = value
  
      return config
docs: Performs the actual file parsing, returning a dict of the config values
      in a given Oracle DB config file.
  
      Despite their differences, the two filetypes are similar enough to
      allow idential parsing.