code: def read(self, filename):
          
  
          try:
              conf_file = open(filename, 'r')
              config = conf_file.read()
              config_keys = re.findall(r'\[.*\]', config)
              self.section_keys = [key[1:-1] for key in config_keys]
          except IOError as e:
              # Pass if file not found
              if e.errno != 2:
                  raise
  
          return self.config_parser.read(filename)
docs: Reads config file